File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 1717
1818ALGORITHM = "HS256"
1919
20- reusable_oauth2 = OAuth2PasswordBearer (
21- tokenUrl = f"{ settings .API_V1_STR } /tokens" )
20+ reusable_oauth2 = OAuth2PasswordBearer (tokenUrl = f"{ settings .API_V1_STR } /tokens" )
2221pwd_context = CryptContext (schemes = ["bcrypt" ], deprecated = "auto" )
2322
2423SessionDep = Annotated [Session , Depends (get_db )]
2827def get_user_from_session (request : Request , session : SessionDep ) -> User :
2928 session_user = request .session .get ("user" )
3029 if not session_user :
31- raise HTTPException (status_code = 401 ,
32- detail = "Not authenticated (no session)" )
30+ raise HTTPException (status_code = 401 , detail = "Not authenticated (no session)" )
3331
34- user = session .exec (select (User ).where (
35- User .email == session_user ["email" ])).first ()
32+ user = session .exec (select (User ).where (User .email == session_user ["email" ])).first ()
3633 if not user or not user .is_active :
3734 raise HTTPException (status_code = 401 , detail = "Invalid session user" )
3835 return UserPublic .model_validate (user )
You can’t perform that action at this time.
0 commit comments