Google has deprecated their Google Sign-In JavaScript client library. An angular google authentication can be implemented using Googles OAuth2 / OpenID Connect System. For that we use the anuglar-oauth2-oidc library, which is compatible will any authorization provider, which supports these standard protocols. The angular example application in video has full google login and logout supports and is accessing the GMail API to read E-Mails of a user.
Github: https://github.com/tamani-coding/angu...
(00:00) - Intro
(00:37) - Brief Introduction to OAuth2 and OpenID Connect (OIDC)
(02:01) - Create OAuth Client in Google Cloud Console
(04:47) - Enable GMail API in Google Cloud Console
(06:07) - Configure angular-oauth2-oidc for Google Login
(09:33) - Initialize Login
(11:17) - Load User Profile
(11:46) - Try out Google Login
(15:24) - Configure Logout
(16:43) - Single Sign-On
(17:46) - Integrate GMail API
(22:46) - Outro