Should wrap up the base landing page stuff for accounts, next step is server rendering
This commit is contained in:
parent
67ac36f5ce
commit
e045ef443a
32 changed files with 1223 additions and 317 deletions
|
@ -33,6 +33,7 @@ return [
|
|||
'header_sub' => 'Manage your API access keys.',
|
||||
'list' => 'API Keys',
|
||||
'create_new' => 'Create New API key',
|
||||
'keypair_created' => 'An API Key-Pair has been generated. Your API secret token is <code>:token</code>. Please take note of this key as it will not be displayed again.',
|
||||
],
|
||||
'new' => [
|
||||
'header' => 'New API Key',
|
||||
|
@ -207,6 +208,8 @@ return [
|
|||
],
|
||||
],
|
||||
'account' => [
|
||||
'details_updated' => 'Your account details have been successfully updated.',
|
||||
'invalid_password' => 'The password provided for your account was not valid.',
|
||||
'header' => 'Your Account',
|
||||
'header_sub' => 'Manage your account details.',
|
||||
'update_pass' => 'Update Password',
|
||||
|
@ -219,10 +222,9 @@ return [
|
|||
'last_name' => 'Last Name',
|
||||
'update_identitity' => 'Update Identity',
|
||||
'username_help' => 'Your username must be unique to your account, and may only contain the following characters: :requirements.',
|
||||
'invalid_pass' => 'The password provided was not valid for this account.',
|
||||
'exception' => 'An error occurred while attempting to update your account.',
|
||||
],
|
||||
'security' => [
|
||||
'session_mgmt_disabled' => 'Your host has not enabled the ability to manage account sessions via this interface.',
|
||||
'header' => 'Account Security',
|
||||
'header_sub' => 'Control active sessions and 2-Factor Authentication.',
|
||||
'sessions' => 'Active Sessions',
|
||||
|
@ -234,5 +236,6 @@ return [
|
|||
'enable_2fa' => 'Enable 2-Factor Authentication',
|
||||
'2fa_qr' => 'Confgure 2FA on Your Device',
|
||||
'2fa_checkpoint_help' => 'Use the 2FA application on your phone to take a picture of the QR code to the left, or manually enter the code under it. Once you have done so, generate a token and enter it below.',
|
||||
'2fa_disable_error' => 'The 2FA token provided was not valid. Protection has not been disabled for this account.',
|
||||
],
|
||||
];
|
||||
|
|
|
@ -39,30 +39,36 @@
|
|||
<div class="box-header with-border">
|
||||
<h3 class="box-title">@lang('base.security.sessions')</h3>
|
||||
</div>
|
||||
<div class="box-body table-responsive no-padding">
|
||||
<table class="table table-hover">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>@lang('strings.id')</th>
|
||||
<th>@lang('strings.ip')</th>
|
||||
<th>@lang('strings.last_activity')</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
@foreach($sessions as $session)
|
||||
@if(!is_null($sessions))
|
||||
<div class="box-body table-responsive no-padding">
|
||||
<table class="table table-hover">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><code>{{ substr($session->id, 0, 6) }}</code></td>
|
||||
<td>{{ $session->ip_address }}</td>
|
||||
<td>{{ Carbon::createFromTimestamp($session->last_activity)->diffForHumans() }}</td>
|
||||
<td>
|
||||
<a href="{{ route('account.security.revoke', $session->id) }}">
|
||||
<button class="btn btn-xs btn-danger"><i class="fa fa-trash-o"></i> @lang('strings.revoke')</button>
|
||||
</a>
|
||||
</td>
|
||||
<th>@lang('strings.id')</th>
|
||||
<th>@lang('strings.ip')</th>
|
||||
<th>@lang('strings.last_activity')</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@foreach($sessions as $session)
|
||||
<tr>
|
||||
<td><code>{{ substr($session->id, 0, 6) }}</code></td>
|
||||
<td>{{ $session->ip_address }}</td>
|
||||
<td>{{ Carbon::createFromTimestamp($session->last_activity)->diffForHumans() }}</td>
|
||||
<td>
|
||||
<a href="{{ route('account.security.revoke', $session->id) }}">
|
||||
<button class="btn btn-xs btn-danger"><i class="fa fa-trash-o"></i> @lang('strings.revoke')</button>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@else
|
||||
<div class="box-body">
|
||||
<p class="text-muted">@lang('base.security.session_mgmt_disabled')</p>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue