CRITICAL story-bankid-vipps-login-organization-admin-001 5 pts
5
Story Points
Critical
Priority
BankID and Vipps Login
Feature

User Story

As a Organization Administrator
I want to choose between BankID and Vipps when logging in for the first time
So that I can authenticate using the Norwegian digital identity provider I am most comfortable with

Acceptance Criteria

  • Given I open the app for the first time, When the authentication screen loads, Then I see clearly labeled options for BankID and Vipps with recognizable logos and brief explanations
  • Given I am on the authentication method selector, When I tap BankID, Then I am navigated to the BankID authentication screen
  • Given I am on the authentication method selector, When I tap Vipps, Then I am navigated to the Vipps authentication screen
  • Given I am on the authentication method selector, When I tap either option, Then a loading indicator appears while the authentication flow is initiated
  • Given the screen loads, When I use a screen reader, Then all interactive elements have proper accessibility labels and are announced correctly

Business Value

BankID and Vipps are the de facto standard for digital identity in Norway, trusted by all major banks and government services. Requiring peer mentors to authenticate via these providers eliminates the risk of unauthorized access, ensures the person is who they claim to be, and builds user trust in the app's security posture. All three partner organizations identified this as a MUST HAVE for Phase 2 rollout.