I'm trying to implement 2FA using Twilio Authy using Laravel 5.8. I'm looking to add the functionality where user can scan the QR Code or manually enter the code to add an account to Authy app on their phone. I followed https://www.twilio.com/docs/authy/api/users#add-a-user-without-providing-email-or-phone-number and able to generate QR Code using online QR generator, but I'm not able to find any documentation on how to generate a 16 digit alphanumeric secret key to manually enter in Authy app instead of scanning QR Code. How can I accomplish that?
Twilio Authy adding user without phone number or email by scanning QR Code or manually entering key
1k views Asked by turtle At
1
There are 1 answers
Related Questions in PHP
- How to add the dynamic new rows from my registration form in my database?
- Issue in payment form gateway
- How to create a facet for WP gridbuilder that displays both parent and child custom fields?
- Function in anonymous Laravel Blade component
- How to change woocomerce or full wordpress currency with value from USD to AUD
- General questions about creating a custom theme Moodle CMS
- How to add logging to an abstract class in php
- error 500 on IIS FastCGI but no clue despite multiple error loggings activated
- Composer installation fails and reverts ./composer.json and ./composer.lock to original content
- How to isolate PHP apps from each other on a local machine(Windows or Linux)?
- Laravel: Using belongsToMany relationship with MongoDB
- window.location.href redirects but is causing problems on the webpage
- Key provided is shorter than 256 bits, only 64 bits provided
- Laravel's whereBetween method not working with two timestamps
- Implementing UUID as primary key in Laravel intermediate table
Related Questions in TWILIO
- Twilio Salesforce integration (Chat Transcripts)
- How to set up "No Input Prompts" for whatsapp bot which is developed on Google Dialogflow CX and deployed through Twilio
- How to add context to chat-gpt twilio customer service bot?
- Stop Audio Stream on Twilio WS - Python
- Why does Twilio Studio insert line breaks around variables in my text and json?
- I want to auto update the Primary handler fails webhook Url using twilio functions, can someone guide me?
- Endpoint URL to connect the Dialogflow CX agent to WhatsApp using Twilio
- How to stream audio of <Dial> to websocket?
- Can Twilio save a voicemail in MP3 format when using the AWS S3 external storage option
- Cann't send back data using websocket for Twilio call
- Trying to send Twilio webhook to Kommo crm
- Twilio ASP.NET Web Api Request Validation - 'Specified method is not supported' When Attempting To Read From Content Stream
- Looking to trigger webhook on all api created sms sent messages w/o passing messaging channel or webhook parameter
- Migrating from whatsApp Template to Content Builder
- Twilio: is it possible to finish the <Dial> verb before timeout?
Related Questions in QR-CODE
- Simulate WeChat scanning short connection redirection, but the QQ display result is different from WeChat?
- How do you get a GDImage from a chillerlan qtcode
- Is there a way to get a dynamically generated QR to print on a badge card?
- implementing multi qr code scanning in a stepper, flutter
- C# I have a code that reads from a USB code scanner (COM4) that only works with a form i need it to run in background with just a NotifyIcon
- Error decoding data matrix code using pylibdmtx in Python
- Newbie question for trying to get the location of a QR Code with hololens 2
- Zxing lib refuses to recognize QR code at all
- How to read NADRA NIC barcode?
- Using flutter how to get scan code from hand held device
- QR code won't render when using react-email with NestJS
- Scan QR code and redirect on successful scan opencv flask python
- Add a custom dynamic QR code image from order variables to Woocommerce thankyou
- The authorization system in the application and the transition to another page
- Develop a Login function with WhatsApp QR
Related Questions in LARAVEL-5.8
- how to store form with 1500 plus fields using jquey ajax in laravel
- How to solve versions problem in laravel?
- Laravel 5.8: The items.0.id field is required. Error
- How can I use different RequestsRules on my laravel method according to a route parameter?
- laravel 5.8 verification email contains ID how to obfuscated it and verify it after click
- Laravel belongsToMany select all specified ids
- How I can hide some parameters from request body once an error is reported into sentry?
- Why doesn't composer recognize psr/simple-cache/src
- How to make a field required if it appearing on a form
- How to add if..else conditional statements to the db query builder of Laravel
- How to make two columns of a table requiring to be unique at user request
- LaravelExcel Maatwebsite does not export data
- How to subtract two columns from each other when using case expression
- How to add LIKE to this Eloquent query
- Retrieving data based on One To Many Relationship
Related Questions in AUTHY
- Using Authy with PyPI 2FA
- I removed a user from the Authy app. Can I recover the same or get the details about that user's past activity logs?
- Cannot validate Authy TOTP via Java API
- User not verified after migrating from Authy to Verify
- Migrate Authy TOTP to verify
- Authy Desktop URL Scheme
- Twilio Authy API Support Ending November 2022?
- Authy QR code replacement "manual entry code" - how to generate it?
- Error while loading shared libraries: libX11.so.6
- import twilio's Authy library in nest js
- Is it possible to get Authy Code via API?
- OpenVPN two-factor authentication with Authy plugin; how to bypass for specific users
- If I have a program which uses 2FA (Authy) to verify my connection, am I able to gather the 2FA code automatically?
- Authy API Webhook - Invalid Signature response
- Open and send data to authentication app from website
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Twilio developer evangelist here.
When you create the QR code to add a user to the Authy app without entering their phone number or email, you generate a QR code using a URL that looks like this:
The JWT contains a custom user id which means you can later get that user's status by polling or listening for requests to a custom webhook.
This means that the user's Authy account is connected to you Authy application, but you didn't need to take the phone number or email address.
If you just provided the alphanumeric secret key to enter in the app, then there wouldn't be a way to connect the user account.
The alternative is to take the user's phone number and email address and register them as a Authy user, and then generate a QR code that they can use in any authenticator app. Admittedly this API only returns you a QR code, though that QR code will contain within it your alphanumeric secret. In this instance, you would have to take the user's email and phone number and read the QR code in your application yourself, but you could get the secret that way.