Codeminer42 / cm42-central

Fork and Evolution of the Fulcrum project - An agile project planning tool and Pivotal Tracker drop-in replacement
https://central.cm42.io
GNU Affero General Public License v3.0
306 stars 74 forks source link

Change 2FA registration process #974

Open moreirarodrigo opened 2 months ago

moreirarodrigo commented 2 months ago

This issue states the deprecation of devise-authy, i suggest the gem devise-two-factor for it's integration with devise to handle the 2FA process.

Currently, to enable 2FA it is expected a country and a phone number, instead it should only show the QR code and the OTP code to be scaned/copied to an authenticator app, also after the registration it should show (and allow to copy to the clipboard) backup codes