BankID Login Screen
Component Detail
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.
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