<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[2FA Custom Form]]></title><description><![CDATA[<p dir="auto">I'm reading through the <a href="https://fusionauth.io/docs/v1/tech/tutorials/two-factor/twilio-push/" rel="nofollow ugc">2FA with Twilio Push</a> docs and I've come across a step that says, "The following is an example form you may build to allow the User to configure this type of authentication."</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1608041692953-cfa3e35a-f9b3-4157-bb38-d93fc140f1d2-image.png" alt="cfa3e35a-f9b3-4157-bb38-d93fc140f1d2-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">In looking at Customizations &gt; Form Fields, I'm not seeing any field that is used to collect a Verification Code  (or Two Factor Delivery). Am I misunderstanding the 2FA docs? Is there a guide that shows how to configure a custom form for 2FA push notifications?</p>
]]></description><link>https://fusionauth.io/community/forum/topic/669/2fa-custom-form</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 02:32:23 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/669.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Dec 2020 14:18:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2FA Custom Form on Tue, 22 Dec 2020 17:30:08 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/472">@daniel-barrett</a> ,</p>
<p dir="auto">Sorry for the hassle!</p>
<p dir="auto">All the <a href="https://fusionauth.io/docs/v1/tech/core-concepts/integration-points/#hosted-login-pages" rel="nofollow ugc">hosted login pages</a> that FusionAuth makes available are documented in the <a href="https://fusionauth.io/docs/v1/tech/themes/#templates" rel="nofollow ugc">themes section</a>.</p>
<p dir="auto">That <a href="https://fusionauth.io/docs/v1/tech/core-concepts/integration-points/" rel="nofollow ugc">Integration Points</a> doc is pretty new, but if you haven't seen it is worth a read. Would love any feedback on that.</p>
]]></description><link>https://fusionauth.io/community/forum/post/2032</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/2032</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Tue, 22 Dec 2020 17:30:08 GMT</pubDate></item><item><title><![CDATA[Reply to 2FA Custom Form on Tue, 22 Dec 2020 13:47:15 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/20">@dan</a> just saw this.</p>
<p dir="auto">Yes, I think I'm all straightened out on MFA for now but I have a followup:</p>
<p dir="auto"><a href="https://fusionauth.io/community/forum/topic/687/signup-registration-flow">https://fusionauth.io/community/forum/topic/687/signup-registration-flow</a></p>
<p dir="auto">It's sort of related to this ticket in that I'm running into a similar set of questions around the Signup/Registration flow that I had here. Namely: your docs list Registration as a series of API calls, but I want to know if there is an out-of-the-box form (like the Login form) that accomplishes the same thing. I haven't been able to find any documentation on it.</p>
<p dir="auto">I think what was confusing to me about the MFA flow above was that the MFA flow was also documented as a series of API calls. So I built my own forms for collecting the information and submitting the code. That's why I was surprised to find an out-of-the-box MFA code form as part of the login flow once I enabled MFA. There wasn't any mention of this form in the docs. And as I looked, I can't find mention of <em>any</em> forms in the docs. I don't want the same thing to happen to me on the Registration flow, so I want to check first.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://fusionauth.io/community/forum/post/2028</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/2028</guid><dc:creator><![CDATA[daniel.barrett]]></dc:creator><pubDate>Tue, 22 Dec 2020 13:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to 2FA Custom Form on Fri, 18 Dec 2020 21:51:30 GMT]]></title><description><![CDATA[<p dir="auto">Sounds like you figured everything out?  Any further questions about MFA functionality?</p>
<p dir="auto">Just a heads up that we're in the middle of reworking the MFA functionality, as outlined in our GitHub issues milestones: <a href="https://github.com/fusionauth/fusionauth-issues/milestones" rel="nofollow ugc">https://github.com/fusionauth/fusionauth-issues/milestones</a></p>
<p dir="auto">The MFA project is currently in the 1.24.0 milestone (though, software being software, features do move between milestones).</p>
]]></description><link>https://fusionauth.io/community/forum/post/2006</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/2006</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Fri, 18 Dec 2020 21:51:30 GMT</pubDate></item><item><title><![CDATA[Reply to 2FA Custom Form on Wed, 16 Dec 2020 19:32:30 GMT]]></title><description><![CDATA[<p dir="auto">I figured out the problem of the SMS message not sending: I had not been persisting the mobile phone number on the user entity.</p>
<p dir="auto">I'm now making a PATCH call to the user with the <code>mobile_phone</code> after sending the initial code and before enabling 2FA on the user.</p>
]]></description><link>https://fusionauth.io/community/forum/post/1984</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/1984</guid><dc:creator><![CDATA[daniel.barrett]]></dc:creator><pubDate>Wed, 16 Dec 2020 19:32:30 GMT</pubDate></item><item><title><![CDATA[Reply to 2FA Custom Form on Wed, 16 Dec 2020 18:48:44 GMT]]></title><description><![CDATA[<p dir="auto">I went and implemented the above 2FA form in my own app that prompts the user for a phone and verification code.</p>
<p dir="auto">Enrolling in 2FA now works. Twilio integration works great. I get a code texted to me and I can use that code to enroll my user with 2FA (delivery="TextMessage") My user now has 2FA enabled.</p>
<p dir="auto">When I hit the <code>/authorize</code> page (in fusionauth ui) to log in and enter my credentials, I get hit with a 2FA box, but the SMS message isn't sending. Should I expect fusionauth's ui to do that? Or should I be calling <code>POST /api/two-factor/send</code> myself?</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1608144173769-6ba0641f-0815-4aec-80be-8bd1ffd7960f-image.png" alt="6ba0641f-0815-4aec-80be-8bd1ffd7960f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I think my general sense of confusion stems from the fact that the <a href="https://fusionauth.io/docs/v1/tech/tutorials/two-factor/twilio-push/" rel="nofollow ugc">2FA w/ Twilio Push Tutorial</a> is laid out as a series of API calls. Am I responsible for making all those API calls from my own webapp (and writing/hosting the forms that do so)? Or are the fusionauth forms supposed to handle that?</p>
]]></description><link>https://fusionauth.io/community/forum/post/1983</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/1983</guid><dc:creator><![CDATA[daniel.barrett]]></dc:creator><pubDate>Wed, 16 Dec 2020 18:48:44 GMT</pubDate></item><item><title><![CDATA[Reply to 2FA Custom Form on Tue, 15 Dec 2020 17:05:05 GMT]]></title><description><![CDATA[<p dir="auto">I'm realizing this might refer to a form that we build in our own web application that we can then proxy through to the FusionAuth API, is that correct?</p>
]]></description><link>https://fusionauth.io/community/forum/post/1974</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/1974</guid><dc:creator><![CDATA[daniel.barrett]]></dc:creator><pubDate>Tue, 15 Dec 2020 17:05:05 GMT</pubDate></item></channel></rss>