| 
														
															@@ -6,9 +6,11 @@ from fastapi_jwt_auth import AuthJWT 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from fastapi_jwt_auth.exceptions import AuthJWTException 
														 | 
														
														 | 
														
															 from fastapi_jwt_auth.exceptions import AuthJWTException 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm 
														 | 
														
														 | 
														
															 from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import util.models 
														 | 
														
														 | 
														
															 import util.models 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import pymysql 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 from passlib.context import CryptContext 
														 | 
														
														 | 
														
															 from passlib.context import CryptContext 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 SECRET_KEY = "df2f77bd544240801a048bd4293afd8eeb7fff3cb7050e42c791db4b83ebadcd" 
														 | 
														
														 | 
														
															 SECRET_KEY = "df2f77bd544240801a048bd4293afd8eeb7fff3cb7050e42c791db4b83ebadcd" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 ALGORITHM = "HS256" 
														 | 
														
														 | 
														
															 ALGORITHM = "HS256" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+pymysql.install_as_MySQLdb() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 ACCESS_TOKEN_EXPIRE_DAYS = 5 
														 | 
														
														 | 
														
															 ACCESS_TOKEN_EXPIRE_DAYS = 5 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") 
														 | 
														
														 | 
														
															 pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 db = dataset.connect('mysql://choozmo:pAssw0rd@db.ptt.cx:3306/AI_anchor?charset=utf8mb4') 
														 | 
														
														 | 
														
															 db = dataset.connect('mysql://choozmo:pAssw0rd@db.ptt.cx:3306/AI_anchor?charset=utf8mb4') 
														 |