Browse Source

add 修改加密部分

zooey 1 year ago
parent
commit
24e556d7ba
1 changed files with 1 additions and 1 deletions
  1. 1 1
      app/api/users.py

+ 1 - 1
app/api/users.py

@@ -71,7 +71,7 @@ async def logout():
 async def add(username: str = Form(default=''), password: str = Form(default=''), email: str = Form(default=''), re_password: str = Form(default='')):
 async def add(username: str = Form(default=''), password: str = Form(default=''), email: str = Form(default=''), re_password: str = Form(default='')):
     if username and password and email:
     if username and password and email:
         if password == re_password:
         if password == re_password:
-            hashed_password = bcrypt.hashpw(password.encode('utf-8'), bcrypt.gensalt())
+            hashed_password = bcrypt.hashpw(password.encode('utf-8'), bcrypt.gensalt()).decode('utf-8')
             u = await User.create(username=username, password=hashed_password, email=email)
             u = await User.create(username=username, password=hashed_password, email=email)
             if u:
             if u:
                 # send_email()
                 # send_email()