Skip to content

Commit e4f92ca

Browse files
committed
1 parent 8fc6c11 commit e4f92ca

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

adminforth/documentation/docs/tutorial/08-Plugins/02-TwoFactorsAuth.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -280,8 +280,6 @@ options: {
280280
adminUser: adminUser,
281281
//diff-add
282282
userPk: adminUser.pk,
283-
//diff-add
284-
cookies: extra.cookies,
285283
//diff-add
286284
response: response,
287285
//diff-add
@@ -393,7 +391,6 @@ hooks: {
393391
const verifyRes = await t2fa.verify(confirmationResult, {
394392
adminUser,
395393
userPk: adminUser.pk,
396-
cookies: extra?.cookies,
397394
response,
398395
extra
399396
});
@@ -404,7 +401,7 @@ hooks: {
404401
},
405402
},
406403
create: {
407-
beforeSave: async ({ adminUser, adminforth, extra }) => {
404+
beforeSave: async ({ adminUser, adminforth, response, extra }) => {
408405
const t2fa = adminforth.getPluginByClassName('TwoFactorsAuthPlugin');
409406
if (!t2fa) {
410407
return { ok: false, error: 'TwoFactorsAuthPlugin is not configured' };
@@ -418,7 +415,8 @@ hooks: {
418415
const verifyRes = await t2fa.verify(confirmationResult, {
419416
adminUser,
420417
userPk: adminUser.pk,
421-
cookies: extra?.cookies,
418+
response,
419+
extra
422420
});
423421
if (!verifyRes || 'error' in verifyRes) {
424422
return { ok: false, error: verifyRes?.error || 'Two-factor verification failed' };
@@ -534,12 +532,10 @@ app.post(`${ADMIN_BASE_URL}/myCriticalAction`,
534532
adminUser: adminUser,
535533
// diff-add
536534
userPk: adminUser.pk,
537-
// diff-add
538-
cookies: cookies,
539535
//diff-add
540536
response: res,
541537
//diff-add
542-
extra: {...req.headers},
538+
extra: {...req.headers, ...req.cookies},
543539
//diff-add
544540
});
545541
// diff-add

0 commit comments

Comments
 (0)