#routes/login.py
from bottle import Bottle,redirect
from controllers.login import checkLogged
app = Bottle()
@app.route('/')
def getForm():
if checkLogged.call():
redirect('/admin/post')
else:
from controllers.login import get
return get.call()
@app.route('/',method='post')
def checkUser():
from controllers.login import checkUser
return checkUser.call()
@app.route('/logout')
def logOut():
if checkLogged.call():
from controllers.login import logout
return logout.call()
else:
from controllers.login import get
return get.call()
#controllers/login/logout.py
import config
from bottle import response, redirect
def call():
response.delete_cookie('userID', path='/', secret=config.kdict['SECRET_KEY'])
response.delete_cookie('userRole', path='/', secret=config.kdict['SECRET_KEY'])
redirect('/')
Vercel: https://khmerweb-vlog.vercel.app