Fixed view for non admin users

This commit is contained in:
2024-09-05 11:12:55 +02:00
parent 2a38fb14dd
commit a1c66152ae
9 changed files with 43 additions and 29 deletions

View File

@ -2,25 +2,26 @@
{% block content %}
<h3>
Welcome, {{ session.userinfo.name }}
Welcome, {{ auth.full_name }}
</h3>
<hr>
<h4>authentication info</h4>
<div class="row data">
<div class="col col-2">
<strong>email</strong>
<strong>username</strong>
</div>
<div class="col col-6">
{{ session.userinfo.email }}
<!-- {{ session.userinfo.email_verified | fancyBool | safe }} -->
<span data-toggle="tooltip" data-placement="right" title="OIDC username: {{ auth.login_name }}">
{{ auth.username }}
</span>
</div>
</div>
<div class="row data">
<div class="col col-2">
<strong>username</strong>
<strong>email</strong>
</div>
<div class="col col-6">
{{ session.userinfo.preferred_username }}
{{ auth.email }}
</div>
</div>
<div class="row data">
@ -29,16 +30,16 @@
</div>
<div class="col col-6">
<i class="fas fa-angle-right"></i>
{% if session.userinfo.groups[0] in config['ADMIN_GROUPS'] %}
{% if auth.groups[0] in config['ADMIN_GROUPS'] %}
<span class="badge badge-pill badge-warning">
{% else %}
<span class="badge badge-pill badge-dark">
{% endif %}
{{ session.userinfo.groups[0]}}
{{ auth.groups[0]}}
</span>
</div>
</div>
{% for group in session.userinfo.groups[1:] |sort %}
{% for group in auth.groups[1:] |sort %}
<div class="row data">
<div class="col col-2">
&nbsp;