Jelajahi Sumber

fix login fail

ming 3 tahun lalu
induk
melakukan
ebf269e028
4 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. TEMPAT SAMPAH
      api/__pycache__/main.cpython-39.pyc
  2. 1 1
      api/main.py
  3. TEMPAT SAMPAH
      api/util/__pycache__/models.cpython-39.pyc
  4. 1 0
      api/util/models.py

TEMPAT SAMPAH
api/__pycache__/main.cpython-39.pyc


+ 1 - 1
api/main.py

@@ -238,7 +238,7 @@ async def login_for_access_token(request: Request, form_data: OAuth2PasswordRequ
     if util.user.email_veri_pass(form_data.username):
     if util.user.email_veri_pass(form_data.username):
         return {"access_token": access_token, "token_type": "bearer",'veri':'ok'}
         return {"access_token": access_token, "token_type": "bearer",'veri':'ok'}
     else:
     else:
-        veri_obj = first(db.query('SELECT * FROM register_veri_code where user_id ="'+str(user_dict['id'])+'"'))
+        veri_obj = first(db.query('SELECT * FROM register_veri_code where user_id ="'+str(user.id)+'"'))
         mailer.register_verify('請至點擊網址驗證 : https://video.choozmo.com/verify_email.html?code='+veri_obj['code'], user.email)
         mailer.register_verify('請至點擊網址驗證 : https://video.choozmo.com/verify_email.html?code='+veri_obj['code'], user.email)
         return {"access_token": access_token, "token_type": "bearer",'veri':'fail'}
         return {"access_token": access_token, "token_type": "bearer",'veri':'fail'}
 
 

TEMPAT SAMPAH
api/util/__pycache__/models.cpython-39.pyc


+ 1 - 0
api/util/models.py

@@ -49,6 +49,7 @@ class Settings(BaseModel):
     authjwt_cookie_csrf_protect: bool = True
     authjwt_cookie_csrf_protect: bool = True
 
 
 class User(BaseModel):
 class User(BaseModel):
+    id :int
     username: str
     username: str
     email: str
     email: str
     password: str
     password: str