mirror of
https://github.com/simple-login/app.git
synced 2024-11-17 17:35:20 +01:00
19 lines
480 B
Python
19 lines
480 B
Python
|
from flask import Blueprint, render_template
|
||
|
from flask_login import current_user
|
||
|
|
||
|
from app.log import LOG
|
||
|
|
||
|
developer_bp = Blueprint(
|
||
|
name="developer",
|
||
|
import_name=__name__,
|
||
|
url_prefix="/developer",
|
||
|
template_folder="templates",
|
||
|
)
|
||
|
|
||
|
|
||
|
@developer_bp.before_request
|
||
|
def before_request():
|
||
|
if current_user.is_authenticated and not current_user.is_developer:
|
||
|
LOG.error("User %s tries to go developer tab")
|
||
|
return render_template("error/403.html"), 403
|