Fix check for 2-step verification

This commit is contained in:
Omar Roth 2019-07-18 19:30:52 -05:00
parent 1b74a04efd
commit d97a272aa5
No known key found for this signature in database
GPG key ID: B8254FB7EC3D37F2

View file

@ -989,7 +989,7 @@ post "/login" do |env|
next templated "error"
end
if challenge_results[0][-1]?.try &.[0]?.try &.as_a?
if challenge_results[0][-1]?.try &.[0].as_a?.try &.[0][2]?.try &.== "TWO_STEP_VERIFICATION"
traceback << "User has 2FA.<br/>"
# Prefer Authenticator app and SMS over unsupported protocols