twilio / authy-devise

Authy Devise plugin to add Two-Factor Authentication
MIT License
201 stars 84 forks source link

devise_authy.js is out of date and doesn't work #142

Closed philnash closed 2 years ago

philnash commented 4 years ago

devise_authy.js relies on JQuery and jquery-ujs which was moved out of Rails since version 5.1.

We should rewrite this to work with rails-ujs (or investigate removing it entirely).

winstonwolff commented 2 years ago

I'm having this problem too. When a user taps "Get the code sent to you via text message" on the "Get Authy Code" page, they get zero feedback.

One could rewrite devise_auth.js it initiates the server request and handles the response, instead of relying on UJS to initiate the request and then binding to 'ajax:success' to handle the response.

philnash commented 2 years ago

This library is no longer actively maintained. The Authy API has been replaced with the Twilio Verify API. Twilio will support the Authy API through November 1, 2022 for SMS/Voice. After this date, we’ll start to deprecate the service for SMS/Voice. Any requests sent to the API after May 1, 2023, will automatically receive an error. Push and TOTP will continue to be supported through July 2023.

Learn more about migrating from Authy to Verify.

Please visit the Twilio Docs for:

Please direct any questions to Twilio Support. Thank you!