dburles / dburles/meteor-two-factor
How can validateLoginAttempt work to allow password-only login?
- Dominant language
- JavaScript
- Stars
- 81
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
I've got meteor-two-factor working, it's great -- but I need to have a person be able to log in without 2FA. I've gone over this and tried a bunch of things, but it seems to me that this line in verifyCodeAndLogin on the server side
https://github.com/dburles/meteor-two-factor/blob/c7c645e4da1467d9a74aafe533bdbb67512504cd/server.js#L91
rejects login for lacking 2FA before validateLoginAttempt has ever been called by Accounts_attemptLogin() a few lines later. My code asks for email and password, and when you submit, calls getAuthCode, then shows the 2FA code input field. But no call to validateLoginAttempt has occurred yet when the code asks for the 2FA code, and as mentioned, submitting an empty or wrong 2FA code fails.
What am I missing here? Does anyone have this working? Thanks!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.