Accesso/registrazione personalizzati da un'altra API

Ciao! Un po’ di contesto: in Svezia abbiamo un’app chiamata “BankID”. Possiamo usare questa app per accedere ad altre applicazioni, ecc.

Quello che voglio ottenere è:

Pagina di accesso

  • L’utente inserisce il proprio numero personale.
  • Apre “BankID” e autorizza la mia applicazione Discourse.
  • Ora è connesso.

Registrazione

  • L’utente inserisce il proprio numero personale.
  • Apre “BankID” e autorizza la mia applicazione Discourse.
  • I campi vengono compilati con le informazioni ottenute dall’API di BankID.

Ho bisogno di aiuto o indicazioni su questo… Grazie!

You can look at Official Single-Sign-On for Discourse (sso) and OAuth2 Basic Support.