How to Implement CAPTCHA with Ash authentication?

Hi all,

I have been using Ash authentication. I need to limit bots by adding CAPTCHA to the registration form. I am using the “password” strategy.

It’s taking me time to figure out how to override registration form. I am able to override css classes and banner but not the actual form to introduce new field.

How can I do this so that I add CAPTCHA?

Any guide will be appreciated.

1 Like

Any customizations beyond stylistic changes will involve writing your own liveviews that call into your authentication actions. We would eventually like to add a command that generates liveviews for you to use, but for now that is not how it works. This post shows how that sort of thing works: Customising Ash Authentication with Phoenix LiveView

2 Likes