Vai al contenuto principale

Configurare Auth0

Non verificato

Questa pagina segue la documentazione di Auth0. Hikube non l'ha verificata su un tenant Auth0 di test. Contatti il supporto prima di metterla in produzione.

Questa pagina descrive la parte Auth0. Legga prima Avvio rapido, quindi torni a Creare la connessione SSO per la parte Hikube.

1. Creare l'applicazione​

  1. Apra Applications → Create Application → Regular Web Application.
  2. Allowed Callback URLs: l'URI di reindirizzamento mostrato dalla console Hikube.
  3. Token Endpoint Authentication Method: un metodo basato su secret client.
  4. Copi il Client ID e il Client Secret.

2. Chiudere le registrazioni​

Disattivi le registrazioni (sign-ups) sulla connessione di database che l'applicazione utilizza. Solo le persone che lei ha creato possono allora accedere.

3. Scrivere il claim dei ruoli (facoltativo)​

Lo faccia solo se Auth0 deve decidere i livelli in Hikube (vedere Conferire i livelli dal suo provider).

Scriva i ruoli nel token di identità con una Action post-login. I nomi roles e groups sono riservati da Auth0: utilizzi un nome con namespace, ad esempio https://acme.com/roles.

In Hikube, un punto all'interno di un nome di claim si scrive \.. Inserisca quindi https://acme\.com/roles in Roles claim.

URL di discovery​

https://acme.eu.auth0.com/.well-known/openid-configuration

Sostituisca acme.eu con il suo tenant e la relativa regione, oppure utilizzi il suo dominio personalizzato.

Auth0
Indirizzo e-mail, nome e cognomeClaim standard degli scope email e profile
email_verifiedInviato
Confirm the address by a link disattivabileSì
Claim dei ruoliScritto da una Action post-login, con un nome con namespace
PKCESupportato con il secret client