Hopp til innhold
ENNO
← Alle integrasjoner

Integrasjon

BankID-integrasjon

Innlogging, identifisering og signering med BankID i deres egne løsninger, satt opp med OpenID Connect og en .NET-backend.

Skal brukerne logge inn med BankID, bekrefte hvem de er eller signere noe, er det OpenID Connect som gjør jobben. Det kan gå direkte mot BankID eller gjennom en leverandør som samler flere eID-er, og hva som passer best avhenger av volum og hva annet dere trenger.

Produksjon krever en avtale. Frem til den er på plass, bygges og testes alt mot et testmiljø. Jeg setter opp flyten, kobler den til brukerne deres og sørger for at fødselsnummer og andre personopplysninger bare lagres der det faktisk trengs.

Hva BankID kan brukes til

  • Innlogging i kundeportaler og fagsystemer
  • Sikker identifisering ved registrering av nye kunder
  • Signering av avtaler og dokumenter
  • Alderskontroll
  • Kundekontroll etter hvitvaskingsloven, der det kreves

Tilgang og oppsett

Det finnes to veier inn: direkte avtale med BankID, eller en leverandør som Signicat eller Criipto som samler BankID og andre eID-er bak ett grensesnitt. Begge bruker OpenID Connect, så selve koden blir nokså lik. Valget handler mest om pris, volum og om dere trenger eID fra flere land.

Det som krever mest tanke er hva som skal skje med en bruker som allerede finnes, og hvordan personvernet rundt det håndteres.

Vanlige spørsmål

Må vi ha avtale med BankID selv?
Enten med BankID direkte eller med en leverandør som har det. Med en leverandør går det ofte raskere å komme i gang.
Kan dere lagre fødselsnummeret til brukerne?
Det kan gjøres, men bare når dere har et lovlig grunnlag for det. Mange løsninger klarer seg med en fast ID fra BankID uten å lagre fødselsnummeret i det hele tatt.
Funker det med BankID på mobil og app?
Ja. Brukeren får de samme valgene som ellers, med BankID-appen eller kodebrikke.