User Interface medium complexity mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Full-screen UI that initiates the BankID OIDC authentication flow by launching an in-app browser session. Displays the BankID provider option, handles loading states during the OAuth redirect, and shows contextual error messages if authentication fails or is cancelled.

Feature: BankID & Vipps Authentication

bankid-login-screen

Responsibilities

  • Render BankID login entry point with provider branding
  • Trigger in-app browser launch for BankID OIDC flow
  • Display authentication progress and error states
  • Handle cancellation and retry actions

Interfaces

initiateBankIdLogin()
onAuthSuccess(token)
onAuthFailure(error)
onAuthCancelled()
showLoadingState()
showErrorMessage(message)

Relationships

Dependencies (2)

Components this component depends on