feat: 2fa via passkey

This commit is contained in:
Jacky 2024-09-16 11:18:14 +08:00
parent bdfbbd0e8f
commit 0a6a7693a1
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D
21 changed files with 384 additions and 218 deletions

View file

@ -8,7 +8,7 @@ import auth from '@/api/auth'
import install from '@/api/install'
import SetLanguage from '@/components/SetLanguage/SetLanguage.vue'
import SwitchAppearance from '@/components/SwitchAppearance/SwitchAppearance.vue'
import OTPAuthorization from '@/components/OTP/OTPAuthorization.vue'
import OTPAuthorization from '@/components/2FA/2FAAuthorization.vue'
import gettext, { $gettext } from '@/gettext'
const thisYear = new Date().getFullYear()
@ -154,8 +154,6 @@ async function passkeyLogin() {
const begin = await auth.begin_passkey_login()
const asseResp = await startAuthentication(begin.options.publicKey)
console.log(asseResp)
const r = await auth.finish_passkey_login({
session_id: begin.session_id,
options: asseResp,