Skip to content

Auth API ​

MethodPathAuthSummarySource
GET/api/auth/2fa-statusauthenticatedList auth — 2fa statusauth/authRoutes.ts
POST/api/auth/2fa/totp/confirmauthenticatedCreate / execute auth — 2fa totp confirmauth/authTotpRoutes.ts
POST/api/auth/2fa/totp/initauthenticatedCreate / execute auth — 2fa totp initauth/authTotpRoutes.ts
GET/api/auth/admin-profilesuper_adminList auth — admin profileauth/authRoutes.ts
POST/api/auth/admin/totp/confirmpublicCreate / execute auth — admin totp confirmauth/authTotpRoutes.ts
POST/api/auth/admin/totp/initpublicCreate / execute auth — admin totp initauth/authTotpRoutes.ts
PATCH/api/auth/approve-student/:idauthenticatedUpdate auth — approve student idauth/authRoutes.ts
GET/api/auth/assistant-profileassistantList auth — assistant profileauth/authRoutes.ts
PATCH/api/auth/assistant-profileassistantUpdate auth — assistant profileauth/authRoutes.ts
POST/api/auth/change-passwordstudentCreate / execute auth — change passwordauth/authRoutes.ts
POST/api/auth/change-password-assistantassistantCreate / execute auth — change password assistantauth/authRoutes.ts
POST/api/auth/confirm-password-resetpublicCreate / execute auth — confirm password resetauth/authRoutes.ts
POST/api/auth/deactivate-accountassistantCreate / execute auth — deactivate accountauth/authRoutes.ts
POST/api/auth/deactivate-student-accountstudentCreate / execute auth — deactivate student accountauth/authRoutes.ts
POST/api/auth/loginpublicCreate / execute auth — loginauth/authRoutes.ts
POST/api/auth/qr/confirmauthenticatedCreate / execute auth — qr confirmauth/authTotpRoutes.ts
POST/api/auth/qr/generatepublicCreate / execute auth — qr generateauth/authTotpRoutes.ts
GET/api/auth/qr/poll/:tokenpublicGet auth — qr poll tokenauth/authTotpRoutes.ts
POST/api/auth/refreshauthenticatedCreate / execute auth — refreshauth/authRoutes.ts
POST/api/auth/registerpublicCreate / execute auth — registerauth/authRoutes.ts
POST/api/auth/request-password-resetpublicCreate / execute auth — request password resetauth/authRoutes.ts
POST/api/auth/reset-student-passwordassistantCreate / execute auth — reset student passwordauth/authRoutes.ts
GET/api/auth/student-profilestudentList auth — student profileauth/authRoutes.ts
PATCH/api/auth/student-profilestudentUpdate auth — student profileauth/authRoutes.ts
POST/api/auth/toggle-2faauthenticatedCreate / execute auth — toggle 2faauth/authRoutes.ts
POST/api/auth/verify-2fapublicCreate / execute auth — verify 2faauth/authRoutes.ts