2-factor_authentication_2fa
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Next revision | |||
— | 2-factor_authentication_2fa [2018/08/25 00:29] – created lucy | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== 2-Factor Authentication (2FA) ===== | ||
+ | |||
+ | 2-factor authentication in Lucy is based on [[https:// | ||
+ | |||
+ | - Obtain an API key | ||
+ | - Configure Lucy to use the API key | ||
+ | - Setup 2FA for all users | ||
+ | |||
+ | |||
+ | ===== Obtain an API Key ===== | ||
+ | |||
+ | You may either use our pre-configured API key or set up your own key. We **strongly** recommend to obtain your own API key for production setups, as using the pre-configured key will share your Lucy login information (emails, phone numbers and time of the login) with our Authy account. More than likely this is not what you need. **By default Lucy has no 2FA API key configured and doesn' | ||
+ | |||
+ | |||
+ | ==== Use Pre-configured Key (NOT RECOMMENDED) ==== | ||
+ | |||
+ | In order if you are running a test system and just want to check how 2FA works, you may use our test API key: '' | ||
+ | |||
+ | |||
+ | ==== Generate Your Own Key ==== | ||
+ | |||
+ | * Create a new account on Twilio (free of charge): [[https:// | ||
+ | * Login to Authy dashboard: [[https:// | ||
+ | * In the dashboard press "New Application" | ||
+ | {{ : | ||
+ | * Set the application name (i.e. Lucy) and hit " | ||
+ | * The system will offer you to go through an API tutorial. You might do that, if you are interested, otherwise just press a link "go to your dashboard" | ||
+ | {{ : | ||
+ | * On the dashboard, press an eye icon and the system will show you your unique API key. Copy this API key - you will need to paste it into Lucy | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | ===== Configure Lucy ===== | ||
+ | |||
+ | At this step, you should already have an API key. Open Lucy interface and go to " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Now you're all set, and can configure 2FA for your account. | ||
+ | |||
+ | ===== Setup 2FA for user accounts ===== | ||
+ | |||
+ | All users in system should configure 2FA for them on their own (as it sends SMS to their phone). | ||
+ | |||
+ | In order to do so, each user should: | ||
+ | - Go to " | ||
+ | - Enter their phone in the corresponding fields | ||
+ | - Hit " | ||
+ | - Press " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | User will be logged out after configuring 2FA and the system will ask a 2FA token during next login. | ||
+ | In order to obtain a 2FA token, you may either use Authy mobile application or request a token via SMS. | ||
2-factor_authentication_2fa.txt · Last modified: 2023/01/27 20:15 by lucy