MediaAnalys Teknikblogg
Sökmotoroptimering och Internetmarknadsföring
Kategorier
Länklista
Taggar
Använd Google-login på hemsidan
Skrivet av Dennis i kategorin Google, Teknik
Som utvecklare och användare av mindre webbapplikationer och verktyg, så vet jag värdet av att kunna erbjuda autentisering via någon annan service utöver det interna som implementerats på webbplatsen. Det finns nämligen många personer som älskar att testa applikationer som internet har att erbjuda. Om de testar på grund av nyfikenhet eller för att potentiellt använda applikationen i framtiden, spelar ingen roll.
Vad har detta med autentiseringen att göra? Om man inte vill gå miste om de användarna som inte har ork eller lust till att fylla i ett registreringsformulär så kan det vara en god ide att låta dessa logga in via deras Google-konto.
Jag kommer inte gå igenom några kodexempel utan endast förklara, med ”lätta” ord, vad som händer när en användare loggar in via Google. Det kan dock hända att jag går igenom det praktiska i framtiden och då med kodexempel.
Det fundamentala
Google är en av de konto-tillhandahållarna som erbjuder autentiseringsmöjlighet enligt OpenId standarden.
Vad som egentligen händer mellan användaren och webbapplikation är att webbapplikationen öppnar upp en dörr mellan användaren och Google. All information som passerar denna dörr kan inte webbapplikationen ta del av.
Vadå för dörr, vad pratar du om? Ok, det tekniska som sker vid denna typ av autentisering är att användaren skickas till Googles servrar och du som utvecklare kan då inte komma åt den information som användaren anger.
När användaren sen har loggat in, eller nekats, blir denne tillbakaskickad till webbapplikation. Webbapplikationen får i detta samband också reda på hur det gått för användaren och då ta ställning till vad som skall hända med användaren.
I och med att användaren skickas till Googles servrar så blir autentiseringen inte bara enkel utan också till en säker process.
Om ni vill läsa mer om denna teknik så finns det såklart dokumenterat. Federated Login for Google Account Users
Skriv en kommentar