MCPcopy Create free account
hub / github.com/ScrapeGraphAI/scrapecraft / authenticate_user

Function authenticate_user

backend/app/api/auth.py:67–73  ·  view source on GitHub ↗
(username: str, password: str)

Source from the content-addressed store, hash-verified

65 return UserInDB(**user_dict)
66
67def authenticate_user(username: str, password: str):
68 user = get_user(username)
69 if not user:
70 return False
71 if not verify_password(password, user.hashed_password):
72 return False
73 return user
74
75def create_access_token(data: dict, expires_delta: Optional[timedelta] = None):
76 to_encode = data.copy()

Callers 1

loginFunction · 0.85

Calls 2

get_userFunction · 0.85
verify_passwordFunction · 0.85

Tested by

no test coverage detected