Merge pull request #624 from explorigin/session-security

Improve Session Security
This commit is contained in:
Timothy Jaeryang Baek
2024-02-03 17:41:31 -08:00
committed by GitHub
8 changed files with 34 additions and 23 deletions
+2 -2
View File
@@ -93,7 +93,7 @@ async def update_password(
async def signin(form_data: SigninForm):
user = Auths.authenticate_user(form_data.email.lower(), form_data.password)
if user:
token = create_token(data={"email": user.email})
token = create_token(data={"id": user.id})
return {
"token": token,
@@ -132,7 +132,7 @@ async def signup(request: Request, form_data: SignupForm):
)
if user:
token = create_token(data={"email": user.email})
token = create_token(data={"id": user.id})
# response.set_cookie(key='token', value=token, httponly=True)
return {
-3
View File
@@ -25,9 +25,6 @@ from apps.web.models.tags import (
Tags,
)
from utils.utils import (
bearer_scheme,
)
from constants import ERROR_MESSAGES
router = APIRouter()