login si signin done
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
from fastapi import HTTPException
|
||||
from app.models.user import User
|
||||
from database.queries.user import get_user_by_email, create_user_db
|
||||
|
||||
|
||||
async def signup(user: User):
|
||||
result = get_user_by_email(user.email)
|
||||
if result:
|
||||
raise HTTPException(status_code=409, detail='User already exists.')
|
||||
|
||||
print(user.username, user.email, user.password)
|
||||
|
||||
create_user_db(username=user.username, password=user.password, email=user.email)
|
||||
|
||||
Reference in New Issue
Block a user