AshAuthentication.BankID.SignInChange (ash_authentication_bankid v0.1.3)

View Source

Ash Resource Change that handles the BankID sign-in process.

This change is applied to the sign-in create action and:

  1. Retrieves and validates the BankID order
  2. Extracts user information from the completed order
  3. Sets user attributes from BankID data
  4. Generates a JWT token after successful transaction

This follows the exact pattern from AshAuthentication.Strategy.MagicLink.SignInChange.