Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jakob Lithner 61 posts 264 karma points
    Jan 28, 2019 @ 09:57
    Jakob Lithner
    0

    How to integrate Googles new Authentication?

    I read a blog that was helpful to apply Google authentication to logon to Umbraco Backend. It worked great and I happily planned to deploy now in Februray. But some weeks ago I got en email from Google that the Google+ authentication is now deprecated!

    When looking into the Umbraco documentation I find this page: https://our.umbraco.com/documentation/Tutorials/Add-Google-Authentication where OWIN is used to call Google+ API.

    It seems to describe exactly the mechanism I have used so I guess this instruction is now also deprecated? I am a bit confused when reading the Google site for current authentication instructions. They seem to recommend "OAuth 2.0" or "Open ID Connect". I am not expert in security techniques. Are they successors to OWIN? Which one will integrate best with Umbraco?

    Can anyone please help me with an updated version of the instructions that will continue to work when Google+ is deprecated?

    When I go to this Google page I read a list of my "OAuth 2.0 client IDs": https://console.developers.google.com/apis/credentials

    I can verify that one of them actually is the one I am referring to in my web.config and use in UmbracoStandardOwinStartup. Does this mean I am in fact OK already? But why do I then get an alarming warning from Google that the Google+ authentication is now deprecated and will cease to work in March?

    When I try create a brand new Client ID it seems to still have a "hidden bond to Google+". In the Google Dashboard lower list https://console.developers.google.com/apis/dashboard the call numbers are listed under the header Google+ API. Why is that? Is there another way to generate Google Client IDs that I have not found yet that is "free from Google+"?

    I am confused and worried that my deployed site might cease to work.

    I assume there must be more people using Google authentication in their Umbraco sites. My current case is related to backend authentication för users, but frontend login for members would actually be equally interesting.

    Please, any help much appreciated!!!!

Please Sign in or register to post replies

Write your reply to:

Draft