change username format

This commit is contained in:
2022-11-13 12:46:09 +08:00
parent f5005faedc
commit 54fa0e1cbd

View File

@@ -225,12 +225,12 @@ pub async fn gh_auth(code: String, jump_to_url: String, db: Db) -> Result<Redire
//dbg!(&emails); //dbg!(&emails);
for email in emails { for email in emails {
if let Some(email_name) = email if let Some(name) = email
.email .email
.strip_suffix("@mails.tsinghua.edu.cn") .strip_suffix("@mails.tsinghua.edu.cn")
.and_then(|name| email.verified.then_some(name)) .and_then(|name| email.verified.then_some(name))
{ {
let tk = User::find_or_create_token(&db, &format!("gh_{}", email_name), false) let tk = User::find_or_create_token(&db, &format!("email_{}", name), false)
.await .await
.unwrap(); .unwrap();