Files
Achievement_Inputing/accounts/es_client.py

14 lines
518 B
Python

import base64
from elastic.es_connect import get_user_by_username as es_get_user_by_username
def get_user_by_username(username: str):
es_user = es_get_user_by_username(username)
if es_user:
return {
'user_id': es_user.get('user_id', 0),
'username': es_user.get('username', ''),
'password_hash': es_user.get('password_hash'),
'password_salt': es_user.get('password_salt'),
'permission': es_user.get('permission', 1),
}
return None