feat: add email verification system

Co-Authored-By: JustTemmie <git@beaver.mom>
This commit is contained in:
Radical 2025-05-27 21:57:08 +02:00
parent 862e2d6709
commit 83f031779f
14 changed files with 265 additions and 33 deletions

View file

@ -16,6 +16,7 @@ mod login;
mod refresh;
mod register;
mod revoke;
mod verify_email;
#[derive(Serialize)]
struct Response {
@ -37,6 +38,8 @@ pub fn web() -> Scope {
.service(login::response)
.service(refresh::res)
.service(revoke::res)
.service(verify_email::get)
.service(verify_email::post)
}
pub async fn check_access_token(access_token: &str, conn: &mut Conn) -> Result<Uuid, Error> {