{"id":16164026,"url":"https://github.com/cyclenerd/google-cloud-identity-platform","last_synced_at":"2025-08-04T06:42:30.858Z","repository":{"id":157231935,"uuid":"630911671","full_name":"Cyclenerd/google-cloud-identity-platform","owner":"Cyclenerd","description":"🔑 Google Cloud Identity Platform Examples and How-To (Sign in with GitHub, GitLab, Microsoft, Google)","archived":false,"fork":false,"pushed_at":"2024-04-01T18:51:29.000Z","size":7729,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T04:46:29.723Z","etag":null,"topics":["azure-ad","azure-identity","firebase","firebase-auth","firebase-authentication","gcp","gcp-auth","gcp-iam","gitlab-application","gitlab-oauth2","google-cloud","google-cloud-identity","google-cloud-platform","google-developers"],"latest_commit_sha":null,"homepage":"https://gcloud-identity.nkn-it.de/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cyclenerd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-21T12:52:48.000Z","updated_at":"2025-03-27T23:54:37.000Z","dependencies_parsed_at":"2023-12-25T21:42:01.438Z","dependency_job_id":"da1341b7-39df-4361-a4f6-9965e29b9646","html_url":"https://github.com/Cyclenerd/google-cloud-identity-platform","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Cyclenerd/google-cloud-identity-platform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyclenerd%2Fgoogle-cloud-identity-platform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyclenerd%2Fgoogle-cloud-identity-platform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyclenerd%2Fgoogle-cloud-identity-platform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyclenerd%2Fgoogle-cloud-identity-platform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cyclenerd","download_url":"https://codeload.github.com/Cyclenerd/google-cloud-identity-platform/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cyclenerd%2Fgoogle-cloud-identity-platform/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268659214,"owners_count":24285865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-04T02:00:09.867Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure-ad","azure-identity","firebase","firebase-auth","firebase-authentication","gcp","gcp-auth","gcp-iam","gitlab-application","gitlab-oauth2","google-cloud","google-cloud-identity","google-cloud-platform","google-developers"],"created_at":"2024-10-10T02:45:00.068Z","updated_at":"2025-08-04T06:42:30.777Z","avatar_url":"https://github.com/Cyclenerd.png","language":"HTML","readme":"# Google Cloud Identity Platform\n\n[![Badge: Google Cloud](https://img.shields.io/badge/Google%20Cloud-%234285F4.svg?logo=google-cloud\u0026logoColor=white)](#readme)\n[![Badge: GitHub](https://img.shields.io/badge/GitHub-181717.svg?logo=github\u0026logoColor=white)](#readme)\n[![Badge: GitLab](https://img.shields.io/badge/GitLab-FC6D26.svg?logo=gitlab\u0026logoColor=white)](#readme)\n[![Badge: Windows](https://img.shields.io/badge/Windows-008080.svg?logo=windows95\u0026logoColor=white)](#readme)\n[![Badge: GitHub](https://img.shields.io/github/license/cyclenerd/google-cloud-identity-platform)](https://github.com/Cyclenerd/google-cloud-identity-platform/blob/master/LICENSE)\n\nIn this repo you find examples and a step-by-step documentation how to configure [Google Cloud Identity Platform](https://cloud.google.com/identity-platform).\n\nIt shows you how to develop a webapp and implement login with\n[GitHub](./github.md),\n[GitLab](./gitlab.md),\n[Microsoft](./microsoft.md) and\n[Google](./google.md)\nvia Google Cloud Identity Platform.\n\n## 🎉 Demo\n\n**👉 [gcloud-identity.nkn-it.de](https://gcloud-identity.nkn-it.de/)**\n\n[![Screenshot: Demo webapp](./img/github-sign-in-ok.png)](https://gcloud-identity.nkn-it.de/)\n\n## 📝 How-tos\n\n* [:octocat: Signing in users with GitHub](./github.md)\n* [🦊 Signing in users with GitLab](./gitlab.md)\n* [🪟 Signing in users with Microsoft](./microsoft.md)\n* [🔑 Signing in users with Google](./google.md)\n* [🔐 Security](./security.md)\n\n## 📚 More to read\n\n* GitHub\n  * [Creating a GitHub App](https://docs.github.com/en/apps/creating-github-apps/creating-github-apps/creating-a-github-app) (GitHub Docs)\n  * [Signing in users with GitHub](https://cloud.google.com/identity-platform/docs/web/github) (Google Docs)\n* GitLab\n  * [Configure GitLab as an OAuth 2.0 authentication identity provider](https://docs.gitlab.com/ee/integration/oauth_provider.html#view-all-authorized-applications) (GitLab Docs)\n  * [Signing in users with OIDC](https://cloud.google.com/identity-platform/docs/web/oidc) (Google Docs)\n* Microsoft\n  * [Register an Azure AD application](https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app#register-an-application) (Microsoft Docs)\n  * [Signing in users with Microsoft](https://cloud.google.com/identity-platform/docs/web/microsoft) (Google Docs)\n* Google\n  * [Signing in users with Google](https://cloud.google.com/identity-platform/docs/web/google) (Google Docs)\n* [Alternative ways to add Firebase to your JavaScript project](https://firebase.google.com/docs/web/alt-setup#from-the-cdn) (Firebase Docs)\n* [FirebaseUI for Web](https://github.com/firebase/firebaseui-web#readme) (GitHub repo)\n* [Verify ID tokens using a third-party JWT library](https://firebase.google.com/docs/auth/admin/verify-id-tokens#verify_id_tokens_using_a_third-party_jwt_library) (Firebase Docs)\n* [Learn about using and managing API keys for Firebase](https://firebase.google.com/docs/projects/api-keys) (Firebase Docs)\n\n## ❤️ Contributing\n\nHave a patch that will benefit this project?\nAwesome! Follow these steps to have it accepted.\n\n1. Please read [how to contribute](CONTRIBUTING.md).\n1. Fork this Git repository and make your changes.\n1. Create a Pull Request.\n1. Incorporate review feedback to your changes.\n1. Accepted!\n\n## 📜 License\n\nAll files in this repository are under the [Apache License, Version 2.0](LICENSE) unless noted otherwise.\n\nPortions of this webapp are modifications based on work created and shared by [Google](https://developers.google.com/readme/policies)\nand used according to terms described in the [Creative Commons 4.0 Attribution License](https://creativecommons.org/licenses/by/4.0/).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyclenerd%2Fgoogle-cloud-identity-platform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyclenerd%2Fgoogle-cloud-identity-platform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyclenerd%2Fgoogle-cloud-identity-platform/lists"}