SSO-inloggningsflöde när inloggningstips används

Google som IdP har stöd för parametern inloggningstips för att förenkla inloggningen för användare när de utför inloggningar som initieras av tjänsteleverantörer (SP). När det finns inloggningstips använder Googles autentiseringsserver tipset för följande:

  • Förifylld e-postadress: Autentiseringsservern fyller i e-postadressen i inloggningsformuläret så att användaren slipper göra det.
  • Aktivera direktinloggning: Om användaren som är kopplad till tipset redan har en aktiv session med Google loggas hen in automatiskt för en sömlös upplevelse.

Krav för tjänsteleverantören

Om din app känner till identiteten på användaren som försöker logga in kan den inkludera parametern login hint (login_hint) i HTTP-begäran till SSO-webbadressen. Värdet för login_hint ska vara användarens NameID, som i följande exempel:

https://www.accounts.google.com/o/saml2/idp?idpid=<customer_id>&login_hint=<email_id_of_the_user>

Obs! Googles SAML IdP använder inte NameID som kan finnas i Subject-elementet i AuthnRequest. Använd login_hint i stället.

Inloggningsbeteende när inloggningsledtråd används

Tabellen nedan visar hur användarinloggningen på Google skiljer sig åt när parametern för inloggningsledtråd finns med i SAML-begäran:

Inloggade användare Värde för inloggningsledtråd Beteende
Inga Finns inte Användaren ser den vanliga inloggningssidan på Google.
user@domain.com E-postadressen på Googles inloggningssida är förifylld med användare@domän.com.
user1@domain.com Finns inte Googles inloggningssida hoppas över och användare1 loggas in direkt hos tjänsteleverantören.
user1@domain.com
user2@domain.com Googles inloggningssida fylls i med användare2@domän.com.
användare1@domän.com
användare2@domän.com
Finns inte På skärmen för Google-kontoväljaren visas alla inloggade användare.
user1@domain.com

Googles inloggningssida hoppas över och användare1 loggas in direkt hos tjänsteleverantören.

user2@domain.com Googles inloggningssida hoppas över och användare2 loggas in direkt hos tjänsteleverantören.

användare3@domän.com
(en användare som inte är inloggad i en aktiv session)

Googles inloggningssida är förifylld med användare3@domän.com.