Hide the token, session and oauch client ui for non admins

This commit is contained in:
Johannes Zellner
2019-05-14 16:55:29 +02:00
parent 2039a143ac
commit 4b22e3e0a8
2 changed files with 6 additions and 4 deletions

View File

@@ -289,12 +289,12 @@
<br/>
<div class="text-left">
<div class="text-left" ng-show="user.admin">
<h3>API Tokens <button class="btn btn-xs btn-primary btn-outline pull-right" ng-click="tokenAdd.show(apiClient)"><i class="fa fa-plus"></i> New Token</button> </h3>
</div>
<!-- we will always at least have the webadmin token here, so activeClients always will have one entry with at least one token -->
<div class="card">
<div class="card" ng-show="user.admin">
<div class="grid-item-top">
<div class="row">
<div class="col-xs-12">
@@ -324,11 +324,11 @@
<br/>
<div class="text-left">
<div class="text-left" ng-show="user.admin">
<h3>Sessions</h3>
</div>
<div class="card">
<div class="card" ng-show="user.admin">
<div class="grid-item-top">
<div class="row">
<div class="col-xs-12">