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 |
Googles inloggningssida är förifylld med användare3@domän.com. |