Sindbad~EG File Manager
from core import app
from flask import session
class Auth:
def login(logindata):
session['login'] = logindata
return session.get('login',None)
def society(societydata):
session['society'] = societydata
return session.get('society',None)
def get_user():
return session.get('login',None)
def check():
if session.get('login',None):
return True
else:
return False
def logout():
if Auth.bocheck():
session.pop('bo_login', None)
if Auth.check():
session.pop('login', None)
return True
def bologin(loginbodata):
session['bo_login'] = loginbodata
return session.get('bo_login',None)
def user():
return session.get('bo_login',None)
def getworkshopid(username,password):
if session.get('check_login',None):
return session.get('check_login',None)
else:
check_login=AIOSSlottingModel().Check_login(username,password)
session['check_login'] = check_login
return session.get('check_login',None)
def bocheck():
user = session.get('bo_login',None)
if user:
return True
else:
return False
def check_admin():
user=session.get('bo_login',None)
if user and user["admin_role"]=='super-admin':
return True
else:
return False
def conference(conferencedata,conf_id):
session['conference'+str(conf_id)] = conferencedata
return session.get('conference'+str(conf_id),None)
def get_conference(conf_id):
return session.get('conference'+str(conf_id),None)
app.jinja_env.globals.update(Auth=Auth)
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists