14 lines
518 B
Python
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 |