token-validator: add OpenID connect with Epita CRI

This commit is contained in:
nemunaire 2020-03-01 18:21:46 +01:00
parent 3837513270
commit 4ddfe9e5c4
3 changed files with 144 additions and 14 deletions

View file

@ -1,16 +1,26 @@
<h2>Accès à votre compte</h2>
<div class="row">
<form class="col" ng-submit="logmein()">
<h2>Accès à votre compte</h2>
<div class="form-group">
<label for="login">CRI login</label>
<input class="form-control" id="login" ng-model="auth.username" placeholder="Entrer votre login" autofocus>
</div>
<div class="form-group">
<label for="password">Mot de passe</label>
<input type="password" class="form-control" id="password" ng-model="auth.password" placeholder="Mot de passe">
</div>
<button type="submit" class="btn btn-primary">
<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true" ng-show="pleaseWait"></span>
Me connecter
</button>
</form>
<form ng-submit="logmein()">
<div class="form-group">
<label for="login">CRI login</label>
<input class="form-control" id="login" ng-model="auth.username" placeholder="Entrer votre login" autofocus>
<div class="col">
<h2>OpenId Connect</h2>
<div class="text-center">
<a href="auth/CRI" class="btn btn-info" target="_self">
Me connecter avec mon compte CRI
</a>
</div>
</div>
<div class="form-group">
<label for="password">Mot de passe</label>
<input type="password" class="form-control" id="password" ng-model="auth.password" placeholder="Mot de passe">
</div>
<button type="submit" class="btn btn-primary">
<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true" ng-show="pleaseWait"></span>
Me connecter
</button>
</form>
</div>