In this repo you find examples and a step-by-step documentation how to configure Google Cloud Identity Platform.
It shows you how to develop a webapp and implement login with GitHub, GitLab, Microsoft and Google via Google Cloud Identity Platform.
π gcloud-identity.nkn-it.de
- Signing in users with GitHub
- π¦ Signing in users with GitLab
- πͺ Signing in users with Microsoft
- π Signing in users with Google
- π Security
- GitHub
- Creating a GitHub App (GitHub Docs)
- Signing in users with GitHub (Google Docs)
- GitLab
- Configure GitLab as an OAuth 2.0 authentication identity provider (GitLab Docs)
- Signing in users with OIDC (Google Docs)
- Microsoft
- Register an Azure AD application (Microsoft Docs)
- Signing in users with Microsoft (Google Docs)
- Google
- Signing in users with Google (Google Docs)
- Alternative ways to add Firebase to your JavaScript project (Firebase Docs)
- FirebaseUI for Web (GitHub repo)
- Verify ID tokens using a third-party JWT library (Firebase Docs)
- Learn about using and managing API keys for Firebase (Firebase Docs)
Have a patch that will benefit this project? Awesome! Follow these steps to have it accepted.
- Please read how to contribute.
- Fork this Git repository and make your changes.
- Create a Pull Request.
- Incorporate review feedback to your changes.
- Accepted!
All files in this repository are under the Apache License, Version 2.0 unless noted otherwise.
Portions of this webapp are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 4.0 Attribution License.