Hp137 commited on
Commit
1bffbb8
·
1 Parent(s): 8f7e517

fix:fixed verified

Browse files
Files changed (2) hide show
  1. src/auth/router.py +1 -0
  2. src/auth/service.py +2 -1
src/auth/router.py CHANGED
@@ -114,6 +114,7 @@ async def get_home(
114
  "id": str(user.id),
115
  "name": user.user_name,
116
  "email": user.email_id,
 
117
  },
118
  "home_data": {
119
  "announcements": ["Welcome!", "New protocol released"],
 
114
  "id": str(user.id),
115
  "name": user.user_name,
116
  "email": user.email_id,
117
+ "is_verified": user.is_verified,
118
  },
119
  "home_data": {
120
  "announcements": ["Welcome!", "New protocol released"],
src/auth/service.py CHANGED
@@ -126,7 +126,7 @@ async def login_user(session: Session, email: str, password: str):
126
  raise HTTPException(status_code=400, detail="Invalid email or password")
127
 
128
  if not user.is_verified:
129
- print(f"⚠️ User {user.email_id} logged in but not verified.")
130
 
131
  access_token = create_access_token(
132
  data={"sub": str(user.id), "name": user.user_name, "email": user.email_id}
@@ -144,5 +144,6 @@ async def login_user(session: Session, email: str, password: str):
144
  "id": str(user.id),
145
  "name": user.user_name,
146
  "email": user.email_id,
 
147
  },
148
  }
 
126
  raise HTTPException(status_code=400, detail="Invalid email or password")
127
 
128
  if not user.is_verified:
129
+ raise HTTPException(status_code=400, detail="Verify email to login")
130
 
131
  access_token = create_access_token(
132
  data={"sub": str(user.id), "name": user.user_name, "email": user.email_id}
 
144
  "id": str(user.id),
145
  "name": user.user_name,
146
  "email": user.email_id,
147
+ "is_verified": user.is_verified,
148
  },
149
  }