---
title: Protecting Tokens with MFA (Register Token)
slug: kronpam-end-user-guide-3-9-0/protecting-tokens-with-mfa-register-token
docTags: 
createdAt: 2024-12-11T11:08:56.786Z
---

Kron PAM’s built-in MFA can be used as a secondary layer of authentication for logging into the Kron PAM Mobile Client Application for its online features (Approval Management, Geo-Fencing, and Password Management).&#x20;

To enable MFA for Kron PAM Mobile Client Application:

:::hint{type="info"}
- Admin and user must install the Kron PAM Mobile Client Application and register a token to receive Offline Tokens with the Kron PAM Mobile Client Application. (You get the tokens from the **Offline Token > + > Add New Token > Register Token** menu).  
- OTP must be enabled for the user group that will be using MFA for Kron PAM Mobile Client Application connections. (See section Multi-Factor Authentication in Kron PAM Reference Guide)&#x20;
:::



After these settings were done and a login operation was started on the Kron PAM Mobile Client Application, the Kron PAM Mobile Client Application will automatically look for a Registered Token in its Offline Tokens with the name that matches the **tfa.otp.issuer** parameter. If there is a registered token with another name (the value o&#x66;**&#x20;tfa.otp.issuer**), the Kron PAM Mobile Client Application will prompt the user to change the registered token. The user taps **Yes,&#x20;**&#x61;nd the page forwards to the token page for entering a new token. If the token is matched with the six-digit value sent to the user, the user can log in. The current six-digit value of the Offline Token is validated with the Kron PAM server, login will be successful.

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/rqkyCkXy7ocBvqSLm1UNP_image.png" size="60" isUploading="false" width="930" height="1601" darkWidth="930" darkHeight="1601" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/WSHHEuIW_58ZsuVtkq2iN_image.png" size="60" isUploading="false" width="784" height="1350" darkWidth="784" darkHeight="1350" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/tB5jtKcrKikf0NOTR_vb7_image.png" size="60" caption="Token mismatch " isUploading="false" width="753" height="1296" darkWidth="753" darkHeight="1296" showCaption="true"}

If there’s no Registered Token in the Kron PAM Mobile Client Application and MFA is enabled with the parameter above, registering a token also requires Multi-Factor Authentication. The system will send a one-time password (OTP) user’s phone number. The user will be asked to enter the OTP on the Kron PAM Mobile Client Application.

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/x4A_d3lk0kln6Febo5cre_image.png" size="60" isUploading="false" width="845" height="1475" darkWidth="845" darkHeight="1475" showCaption="false"}

::Image[]{src="https://api.archbee.com/api/optimize/g9cApVza9NIhSh0pjZYtA/QB0Dlkr3zFxTMIfYGcsVQ_image.png" size="60" caption="OTP Required for OTP-enabled users" isUploading="false" width="564" height="942" darkWidth="564" darkHeight="942" showCaption="true"}

:::hint{type="info"}
The Kron PAM Mobile Client Application's MFA functionality works only with the registered tokens to ensure that the offline tokens are only working in one Kron PAM Mobile Client at a time. 
:::

