Hur enkelt är det att bygga en app med BankID-inloggning?

Att integrera BankID i en app är definitivt möjligt, men det är mer komplicerat än att använda Google- eller Apple-inloggning av några anledningar: det kräver teknisk integration, säkerhetshantering, och ett formellt avtal med en bank eller återförsäljare för att få tillgång till BankID:s tjänster. Men det är absolut något du kan göra själv om du har grundläggande utvecklingskunskaper och är redo att sätta dig in i processen. Här är en översikt:

  1. Vad är BankID och varför är det annorlunda?

BankID är en elektronisk identifieringstjänst som används flitigt i Sverige för säker inloggning och signering. Den administreras av Finansiell ID-Teknik BID AB, som ägs av flera svenska banker. Till skillnad från Google- och Apple-inloggning, som är mer "öppna" och designade för enkel integration, är BankID en tjänst med höga säkerhetskrav (t.ex. tvåfaktorsautentisering på tillitsnivå 3, LoA3). Det betyder att det finns strikta krav på hur du integrerar det, och du behöver ett avtal för att använda det i produktion.

  1. Vad krävs för att integrera BankID?

För att bygga en app med BankID-inloggning behöver du hantera både den tekniska integrationen och den administrativa processen. Här är de viktigaste stegen:

A. Administrativa krav

B. Tekniska krav

C. Utveckling och test

  1. Hur enkelt är det jämfört med Google/Apple-inloggning?