Add 2fa to token auth endpoint

This commit is contained in:
syeopite 2021-07-15 02:32:53 -07:00
parent adbbd609e5
commit 9a615ac1af
No known key found for this signature in database
GPG Key ID: A73C186DA3955A1A

View File

@ -207,6 +207,11 @@ module Invidious::Routes::Account
user = env.get? "user"
sid = env.get? "sid"
if user.totp_secret && env.request.cookies["2faVerified"]?.try &.value != "1" || nil
return call_totp_validator(env, user, sid, locale)
end
referer = get_referer(env)
if !user