forked from open-webui/open-webui
		
	Merge pull request #624 from explorigin/session-security
Improve Session Security
This commit is contained in:
		
						commit
						323ec3787e
					
				
					 8 changed files with 34 additions and 23 deletions
				
			
		|  | @ -5,12 +5,7 @@ import uuid | |||
| from peewee import * | ||||
| 
 | ||||
| from apps.web.models.users import UserModel, Users | ||||
| from utils.utils import ( | ||||
|     verify_password, | ||||
|     get_password_hash, | ||||
|     bearer_scheme, | ||||
|     create_token, | ||||
| ) | ||||
| from utils.utils import verify_password | ||||
| 
 | ||||
| from apps.web.internal.db import DB | ||||
| 
 | ||||
|  |  | |||
|  | @ -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 { | ||||
|  |  | |||
|  | @ -25,9 +25,6 @@ from apps.web.models.tags import ( | |||
|     Tags, | ||||
| ) | ||||
| 
 | ||||
| from utils.utils import ( | ||||
|     bearer_scheme, | ||||
| ) | ||||
| from constants import ERROR_MESSAGES | ||||
| 
 | ||||
| router = APIRouter() | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy Jaeryang Baek
						Timothy Jaeryang Baek