-
-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
require email presence in SIGN_IN #129
Comments
Hey, i'd like to contribute on this issue if possible. Is it still ongoing? I see the first step has already been merged. |
Please go ahead 😊 PRs welcome |
@mikker Ok, I'm not really sure the second step is needed. Usually you would put the validation in the model, and the controller would render the error just fine. But here, the user of the gem creates the user model. We could add a validation in the controller, render :new and use flash messages to add the error. But it seems overly complex. I think the user of the gem should be responsible for validating that he doesn´t allow empty emails on his own backend. What do you think? |
hey @fchatterji ! I think we can add some validation in find_authenticable to check if email satisfies |
@yshmarov @fchatterji @mikker Created a PR to address this validation in #238 |
if the "send magic link" form is submitted without an email, there will be an SMTP error.
this is because we do not guard against submitting a nil email.
The text was updated successfully, but these errors were encountered: