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