Glossary
- Flow: sequence of steps that results in either a successful authentication (
HAAPI_STEPS.COMPLETED_WITH_SUCCESS) or an error/failure (HAAPI_PROBLEM_STEPS.COMPLETED_WITH_ERROR). - Step: A single stage in the authentication flow, often represented as a screen (e.g., a login page). A step can be composed of actions, links, and messages.
- Action: instructions about how to progress to the next step in the authentication flow. Actions often require specific user input and change the state of the authentication (e.g., submitting a form). There are three kinds of action: form (e.g. a username/password login form), client operation (e.g. a BankID or WebAuthn operation) and selector (e.g. choosing an authenticator).
- Link: instructions about how to navigate to an alternative but related path (e.g. starting a password reset flow from the main authentication step)
- Message: Text that provides context to the user about the state of the authentication flow and possible interaction options (e.g., validation errors, warnings, or instructions).
Check out the following HAAPI documentation for in-depth technical details: