mirror of
https://github.com/simple-login/app.git
synced 2024-09-28 20:51:29 +02:00
all users can have access to developer tab
This commit is contained in:
parent
ea123b0922
commit
06f51099a5
@ -1,7 +1,4 @@
|
|||||||
from flask import Blueprint, render_template
|
from flask import Blueprint
|
||||||
from flask_login import current_user
|
|
||||||
|
|
||||||
from app.log import LOG
|
|
||||||
|
|
||||||
developer_bp = Blueprint(
|
developer_bp = Blueprint(
|
||||||
name="developer",
|
name="developer",
|
||||||
@ -9,10 +6,3 @@ developer_bp = Blueprint(
|
|||||||
url_prefix="/developer",
|
url_prefix="/developer",
|
||||||
template_folder="templates",
|
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
|
|
||||||
|
@ -89,7 +89,6 @@ def fake_data():
|
|||||||
password="password",
|
password="password",
|
||||||
activated=True,
|
activated=True,
|
||||||
is_admin=True,
|
is_admin=True,
|
||||||
is_developer=True,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
@ -35,11 +35,9 @@
|
|||||||
<i class="dropdown-icon fe fe-settings"></i> Settings
|
<i class="dropdown-icon fe fe-settings"></i> Settings
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
{% if not current_user.is_developer %}
|
<a class="dropdown-item" href="{{ url_for('partner.become') }}">
|
||||||
<a class="dropdown-item" href="{{ url_for('partner.become') }}">
|
<i class="dropdown-icon fe fe-target"></i> Become Partner/Developer
|
||||||
<i class="dropdown-icon fe fe-target"></i> Become Partner/Developer
|
</a>
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
<a class="dropdown-item" href="{{ url_for('auth.logout') }}">
|
<a class="dropdown-item" href="{{ url_for('auth.logout') }}">
|
||||||
<i class="dropdown-icon fe fe-log-out"></i> Sign out
|
<i class="dropdown-icon fe fe-log-out"></i> Sign out
|
||||||
|
@ -17,13 +17,11 @@
|
|||||||
</li>
|
</li>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
{% if current_user.is_developer %}
|
<li class="nav-item">
|
||||||
<li class="nav-item">
|
<a href="{{ url_for('developer.index') }}"
|
||||||
<a href="{{ url_for('developer.index') }}"
|
class="nav-link {{ 'active' if active_page == 'developer' }}">
|
||||||
class="nav-link {{ 'active' if active_page == 'developer' }}">
|
<i class="fe fe-terminal"></i>
|
||||||
<i class="fe fe-terminal"></i>
|
Developer
|
||||||
Developer
|
</a>
|
||||||
</a>
|
</li>
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
</ul>
|
</ul>
|
Loading…
Reference in New Issue
Block a user