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

Description

The mobile screen that initiates and manages the Vipps login flow. Renders the Vipps login button, launches the Vipps app or browser fallback via deep link, and displays loading and error states during the OAuth redirect cycle.

Feature: Vipps Authentication

vipps-screen

Responsibilities

  • Render Vipps login entry point with branded button
  • Trigger deep link to Vipps app or browser-based fallback
  • Display progress indicator during OAuth redirect and token exchange
  • Show error states for failed or cancelled Vipps sessions

Interfaces

initiateVippsLogin()
handleDeepLinkCallback(uri: String)
showError(message: String)
showLoading()

Relationships

Dependencies (2)

Components this component depends on