1
0
Fork 0
mirror of synced 2024-06-29 19:50:26 +12:00

refactor(console): add provider to session in account

This commit is contained in:
Torsten Dittmann 2021-05-26 10:41:17 +02:00
parent b54747b3ac
commit b34d09f8a8

View file

@ -193,8 +193,8 @@
</div> </div>
</div> </div>
</li> </li>
<li data-state="/console/account/devices"> <li data-state="/console/account/sessions">
<h2>Devices</h2> <h2>Sessions</h2>
<div class="box margin-bottom" <div class="box margin-bottom"
data-service="account.getSessions" data-service="account.getSessions"
@ -250,7 +250,13 @@
</form> </form>
</span> </span>
<img onerror="this.onerror=null;this.src='/images/unknown.svg'" data-ls-attrs="src={{env.API}}/avatars/browsers/{{session.clientCode|lowercase}}?width=120&height=120&project={{env.PROJECT}},title={{session.clientName}},alt={{session.clientName}}" class="avatar trans pull-start margin-end" /> <div class="pull-start margin-end avatar-container">
<img onerror="this.onerror=null;this.src='/images/unknown.svg'" data-ls-attrs="src={{env.API}}/avatars/browsers/{{session.clientCode|lowercase}}?width=60&height=60&project={{env.PROJECT}},title={{session.clientName}},alt={{session.clientName}}" class="avatar" loading="lazy" width="60" height="60" />
<div data-ls-if="{{session.provider}} !== 'email'" class="corner">
<img data-ls-attrs="src=/images/users/{{session.provider}}.png?buster=<?php echo APP_CACHE_BUSTER; ?>,title={{session.provider}},alt={{session.provider}}" class="avatar xs" loading="lazy" width="30" height="30" />
</div>
</div>
<span data-ls-if="(!{{log.clientName}})">Unknown</span> <span data-ls-if="(!{{log.clientName}})">Unknown</span>
<span data-ls-if="({{log.clientName}})" data-ls-bind="{{session.clientName}}"></span> <span data-ls-bind="{{session.clientVersion}}"></span> on <span data-ls-bind="{{session.deviceModel}}"></span> <span data-ls-bind="{{session.osName}}"></span> <span data-ls-bind="{{session.osVersion}}"></span> <span data-ls-if="({{log.clientName}})" data-ls-bind="{{session.clientName}}"></span> <span data-ls-bind="{{session.clientVersion}}"></span> on <span data-ls-bind="{{session.deviceModel}}"></span> <span data-ls-bind="{{session.osName}}"></span> <span data-ls-bind="{{session.osVersion}}"></span>
@ -283,7 +289,7 @@
data-failure-param-alert-text="Logout from All Sessions Failed" data-failure-param-alert-text="Logout from All Sessions Failed"
data-failure-param-alert-classname="error"> data-failure-param-alert-classname="error">
<input type="hidden" name="id" value="0"> <input type="hidden" name="id" value="0">
<button class="danger">Logout from all devices</button> <button class="danger">Logout from all sessions</button>
</form> </form>
</li> </li>
<li data-state="/console/account/activity"> <li data-state="/console/account/activity">