register works!
This commit is contained in:
@ -53,17 +53,17 @@ def create_access_token(data: dict, expires_delta: Union[timedelta, None] = None
|
||||
return encoded_jwt
|
||||
|
||||
|
||||
def create_user(
|
||||
db: Session, username: str, plain_password: str, name: Union[str, None] = None
|
||||
) -> schemas.User:
|
||||
def create_user(db: Session, user_data: schemas.UserRegister) -> schemas.UserInDB:
|
||||
user = models.User(
|
||||
username=username,
|
||||
name=name,
|
||||
hashed_password=get_password_hash(plain_password),
|
||||
username=user_data.username,
|
||||
name=user_data.name,
|
||||
hashed_password=get_password_hash(user_data.password),
|
||||
)
|
||||
db.add(user)
|
||||
db.commit()
|
||||
return schemas.User(user)
|
||||
return schemas.UserInDB(
|
||||
username=user.username, name=user.name, hashed_password=user.hashed_password
|
||||
)
|
||||
|
||||
|
||||
async def get_current_user(
|
||||
|
||||
Reference in New Issue
Block a user