Add passkey support
This commit is contained in:
@@ -206,6 +206,12 @@ async function initializeExpressSync() {
|
||||
router.post('/api/v1/profile/notification_config', json, token, authorizeUser, routes.profile.setNotificationConfig); // non-admins cannot get notifications anyway
|
||||
router.del ('/api/v1/profile/sessions', token, authorizeUser, routes.profile.destroyUserSession);
|
||||
|
||||
// passkey routes (singular - only one passkey per user)
|
||||
router.get ('/api/v1/profile/passkey', token, authorizeUser, routes.profile.getPasskey);
|
||||
router.post('/api/v1/profile/passkey/register/options', json, token, authorizeUser, routes.profile.getPasskeyRegistrationOptions);
|
||||
router.post('/api/v1/profile/passkey/register', json, token, authorizeUser, routes.profile.registerPasskey);
|
||||
router.post('/api/v1/profile/passkey/disable', json, token, authorizeUser, routes.users.verifyPassword, routes.profile.deletePasskey);
|
||||
|
||||
// app password routes
|
||||
router.get ('/api/v1/app_passwords', token, authorizeUser, routes.appPasswords.list);
|
||||
router.post('/api/v1/app_passwords', json, token, authorizeUser, routes.appPasswords.add);
|
||||
|
||||
Reference in New Issue
Block a user