Sindbad~EG File Manager

Current Path : /home/numerotech/hs.numerotech.com/scan_v1/core/library/__pycache__/
Upload File :
Current File : //home/numerotech/hs.numerotech.com/scan_v1/core/library/__pycache__/auth.cpython-39.pyc

a

��c��@sFddlmZddlmZddlmZGdd�d�Zejjj	ed�dS)�)�app)�session)�	UserModelc@sdeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dS)�AuthcCst�dd�rdSdSdS)N�loginTF�r�get�r	r	�R/home/numerote/conference.numerotech.com/food_kit_scan_badges/core/library/auth.py�checksz
Auth.checkcCs|td<t�dd�S�Nrr)Z	logindatar	r	r
r
sz
Auth.logincCst�dd�Srrr	r	r	r
�usersz	Auth.usercCs|td<t�dd�S�N�confr)�datar	r	r
�setConfszAuth.setConfcCs>t�dd�rt�dd�St��||�}|td<t�dd�SdSr�rrrZget_conf��conf_idZconf_keyrr	r	r
�getConfs
zAuth.getConfcCsJt�dd�}|r(|d|kr(t�dd�St��||�}|td<t�dd�S)Nrrrrr	r	r
�	checkConf!szAuth.checkConfcCst�dd�dS�NrT�r�popr	r	r	r
�logout,szAuth.logoutcCs*t�dd�}|r"|�d�dkr"dSdSdS)NrZis_admin�TFr)r
r	r	r
�bocheck0szAuth.bocheckcCs|td<t�dd�S)NrZbo_loginr)Zloginbodatar	r	r
�bologin7szAuth.bologincCst�dd�Srrr	r	r	r
�bouser;szAuth.bousercCst�dd�dSrrr	r	r	r
�bologout>sz
Auth.bologoutN)�__name__�
__module__�__qualname__rrr
rrrrrrrrr	r	r	r
rs	r)rN)
�corer�flaskrZcore.model.UserModelrr�	jinja_env�globals�updater	r	r	r
�<module>s>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists