# Set up 2FA

### Go to your settings

After verification, you will need to do some additional set-up.

Go to your account settings by clicking on your profile picture on the top right hand corner of the page.

![](/files/-MFf_QVyVD1OmLGgJstD)

Select 'Settings' and you will be redirected to a new page.

On the left-hand side of the page, look for the 'Security' tab and select it. Here, we will be setting up two-factor authentication (2FA).

![](/files/-MFf_V-LTj9eFAWZk36C)

### Enable 2FA

Before working on Isomer websites, you will have to set up two-factor authentication (2FA) to secure your account. Note that 2FA is required for all Isomer repositories.

Click on ‘Enable two-factor authentication’ to proceed.

![](/files/-MFf_jiOXca85qycQbE5)

### Choose 2FA authentication method

Select a 2FA authentication method. You have a choice between using an app (such as [Google Authenticator](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2), [Authy](https://authy.com/), or [LastPass](https://www.lastpass.com/)), or via an SMS message.

![](/files/-MFf__w4M22ugv-yu4--)

### Save your recovery codes

![](/files/-MFf_r2LgH2Fvfyk7z4z)

GitHub will prompt you to save your recovery codes. The purpose of these codes are to guarantee you are the owner of your account in case your 2FA fails, such as when you lose your phone.

We strongly encourage saving these codes somewhere secure.

After selecting one of the methods to save the codes, the 'Next' button will be enabled. Proceed.

### Complete 2FA setup

Set up your 2FA as prompted by GitHub.&#x20;

1. You'll be prompted for a `trial run` of your 2FA, where you must enter the generated 2FA code to make sure that your 2FA setup is working in order to proceed.&#x20;
2. Once done, click `Enable` to enable 2FA on your account.
3. You will then see a banner notifying you that `Two-factor authentication successfully enabled!`.

![](/files/-MFf_uMdr7M0wjYDcIPe)

Now you are ready to gain access to your Isomer website repository.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://v2.isomer.gov.sg/setup/create-a-github-account/set-up-2fa.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
