mirror of
https://github.com/dreamhunter2333/cloudflare_temp_email.git
synced 2026-07-07 15:21:33 +08:00
feat: add passkey (#384)
This commit is contained in:
@@ -4,15 +4,30 @@ import { HonoCustomType } from '../types';
|
||||
import settings from './settings';
|
||||
import user from './user';
|
||||
import bind_address from './bind_address';
|
||||
import passkey from './passkey';
|
||||
|
||||
export const api = new Hono<HonoCustomType>();
|
||||
|
||||
// settings api
|
||||
api.get('/user_api/open_settings', settings.openSettings);
|
||||
api.get('/user_api/settings', settings.settings);
|
||||
|
||||
// user api
|
||||
api.post('/user_api/login', user.login);
|
||||
api.post('/user_api/verify_code', user.verifyCode);
|
||||
api.post('/user_api/register', user.register);
|
||||
|
||||
// bind address api
|
||||
api.get('/user_api/bind_address', bind_address.getBindedAddresses);
|
||||
api.post('/user_api/bind_address', bind_address.bind);
|
||||
api.get('/user_api/bind_address_jwt/:address_id', bind_address.getBindedAddressJwt);
|
||||
api.post('/user_api/unbind_address', bind_address.unbind);
|
||||
|
||||
// passkey api
|
||||
api.get('/user_api/passkey', passkey.getPassKeys);
|
||||
api.post('/user_api/passkey/rename', passkey.renamePassKey);
|
||||
api.delete('/user_api/passkey/:passkey_id', passkey.deletePassKey);
|
||||
api.post('/user_api/passkey/register_request', passkey.registerRequest);
|
||||
api.post('/user_api/passkey/register_response', passkey.registerResponse);
|
||||
api.post('/user_api/passkey/authenticate_request', passkey.authenticateRequest);
|
||||
api.post('/user_api/passkey/authenticate_response', passkey.authenticateResponse);
|
||||
|
||||
Reference in New Issue
Block a user