This session will outline what OAuth is, why it is important and how to write an OAuth client to an existing web API. Attendees are assumed to have some web development experience.
--------------------------------------------------------------------------------
SPEAKERS
Dr Nick Whitelegg, Solent University
--------------------------------------------------------------------------------
AGENDA
16.00 - Start
18.00 - End
--------------------------------------------------------------------------------
SYNOPSIS
This is a joint event with the BCS Hampshire Branch, BCS Open Source SG and Solent University.
One key element of web security is trust. Do you really want to give away your login credentials to any website, without knowing about its security standards? Probably not. OAuth is a protocol which allows users to grant client applications the right to carry out operations on their behalf with larger web services and APIs (providers), without the client application ever knowing their credentials. This is done by the user logging into the provider, which then issues a token to the client app to carry out operations on the user's behalf. In this way, the client app, which may not have such strong security as the provider, need never know the user's credentials.
This session will give a high-level overview of how OAuth works and will cover how to develop a web-based OAuth client, with an accompanying hands-on practical exercise.
Attendees are expected to have some server-side web development experience and should have basic command-line skills.
--------------------------------------------------------------------------------
SPEAKER BIOGRAPHIES
Dr Nick Whitelegg
A senior lecturer in Computing at Southampton Solent University and teaches on a range of undergraduate software development courses including Android and web development. He has contributed software and data to the OpenStreetMap mapping project and has developed an open source mapping site and associated tools for walkers.
--------------------------------------------------------------------------------
For overseas delegates who wish to attend the event please note that BCS does not issue invitation letters.
--------------------------------------------------------------------------------
THIS EVENT IS BROUGHT TO YOU BY:
BCS Hampshire Branch
Visit https://www.bcs.org/membership/member-communities/hampshire-branch/
BCS Open Source SG
Visit https://ossg.bcs.org/