This post is part of OAuth Config Setup in Different Apps.
OAuth/OIDC App Configurations
jwt oauth2 typescript nextjs oidc passwordless-authentication
OAuth/OIDC App Configurations
Table of Contents
OAuth Configuration
Google OAuth
- visit https://console.cloud.google.com/
- add project/choose project
- add project
- fill oauth consent screen. keep setting same in all. just change names wherever neccessary. fill those place that are filled
- or choose project
- add project
- add credentials
- getting google api key for apps like nodemailer
- getting google cient id and secret for oauth
- adding redirect uris and source url (needs to be changed each time you change hostname or create a new deployment url)
- visit facebook developer portal https://developers.facebook.com/
- create a new app/choose existing app
- create new app
- NOT COMPLETED BECAUSE I DONT KNO WHY BUT APP IS WORKING NO MATTER WHAT CHANGE I MAKE
Github
OIDC Configuration
Google OIDC
- follow all same steps as in google oauth, except the last step - just callback url is different