File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -83,16 +83,16 @@ def saml_callback():
8383 if not errors :
8484 registered = True
8585 user_info = auth .get_attributes ()
86- # user_id = auth.get_nameid()
86+ user_id = next ( iter ( user_info . values ()))[ 0 ] + "@rpi.edu"
8787
88- data = db .session .execute (db .select (User ).where (User .email == "email" )).scalar ()
88+ data = db .session .execute (db .select (User ).where (User .email == user_id )).scalar ()
8989
9090 # User doesn't exist, create a new user
9191 if data is None :
9292 registered = False
9393 # Generate JWT
9494 # token = create_access_token(identity=[user_id, datetime.now()])
95- code = generate_temporary_code (user_info [ "email" ][ 0 ] , registered )
95+ code = generate_temporary_code (user_id , registered )
9696
9797 # Send the JWT to the frontend
9898 return redirect (f"{ current_app .config ['FRONTEND_URL' ]} /callback/?code={ code } " )
You can’t perform that action at this time.
0 commit comments