BankID
Authenticate using BankID. Depending on the method used the user may need to enter the personal number.
BankID authenticator allows for three different scenarios:
- Starting BankID on the same device.
- Starting BankID on another device.
- Starting BankID using a QR code.
Every method needs to be activated through configuration.
Translate userVisibleData by adding keyword "bankid.translated.userVisibleData" to this field and update language files with the keyword and translations.
Properties
Example Configuration
{ "id": "bid", "alias": "bid", "name": "BankID", "configuration": { "pipeID": "pipeBID", "keyStore": "bankidkeystore", "password": "qwerty123", "mode": "test", "successURL": "/selfservice/", "enableHoneypot": "true", "loginTemplate": "bankid.template",
"userVisibleData": "bankid.translated.userVisibleData", "translation": [ "bankid.messages.title_starting", "bankid.messages.title_current_device", "bankid.messages.title_mobile_device", "bankid.messages.title_qrcode", "bankid.messages.text_starting", "bankid.messages.text_current_device", "bankid.messages.text_mobile_device", "bankid.messages.text_qrcode", "bankid.messages.input_personal_number", "bankid.messages.button_submit", "bankid.messages.button_start_over", "bankid.messages.button_start_manually", "bankid.messages.info_bankid_link_creation_app", "bankid.messages.info_bankid_url_link_redirection_success_app", "bankid.messages.info_open_app", "bankid.messages.info_rediection_app", "bankid.messages.info_verified_app", "bankid.messages.info_qrcode_scanned_app", "bankid.messages.error_bad_personal_number", "bankid.messages.error_cancellation", "bankid.messages.error_request", "bankid.messages.changeLanguage" ], "templateVariables": { "cancel_href": "/bid/authenticate/logout/bid/?nextTarget=/bid/authenticate/bid/", "methods": [ { "title": "bankid.messages.option_label_od", "image": "/authenticate/res/images/icons/phenixid-bankid.png", "data-toggle-action": "OD" }, { "title": "bankid.messages.option_label_sd", "image": "/authenticate/res/images/icons/phenixid-bankid.png", "data-toggle-action": "SD" }, { "title": "bankid.messages.option_label_qr", "image": "/authenticate/res/images/icons/phenixid-bankid-qr.png", "data-toggle-action": "QR" } ] } } }
Requirements
- A BankID key store issued by an authorized issuer
- The user must have activated BankID prior to authenticating