- Mosab Al-Omari
- Mohammad Azzam
- Zakieh Abu Yassen
- Ishaq Athamneh
- Nihad Zeidan
A back-end application, with in-memory database. Uses a middleware to Authorize user access to third-party provider. Login authorization using LinkedIn as an OAuth provider.
- Login using LinkedIn account
- No need for saving user passwords in database
- Easy to integrate in the server
- You need to create an organization in LinkedIn to be able to use the OAuth provider API
- One token every minutes
- limited to 500 requests per day
A back-end application, Utilizing express server, with an in-memory database. Where the front-end is used to show the retrieved data in JSON format. Uses a middleware to Authorize user access to third-party provider, giving them access to public information to the user's linkeIn account. Login authorization using LinkedIn as an OAuth provider. The app is deployed to Heroku.
npm i
How long would/should it take a team of mid-junior developers to become productive? 6 hours
npm start
nodemon
- Endpoint:
/
- main page with login button
- Endpoint:
/oauth
- Returns a JSON object with the generated token and the username.