mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-12-15 07:33:36 +08:00
12946414b0
Since management of API tokens can be accessed via two routes, this adds tracking and handling to reutrn the user to the correct place.
67 lines
2.7 KiB
PHP
67 lines
2.7 KiB
PHP
@extends('layouts.simple')
|
|
|
|
@section('body')
|
|
|
|
<div class="container small pt-xl">
|
|
|
|
<main class="card content-wrap auto-height">
|
|
<h1 class="list-heading">{{ trans('settings.user_api_token') }}</h1>
|
|
|
|
<form action="{{ $token->getUrl() }}" method="post">
|
|
{{ method_field('put') }}
|
|
{{ csrf_field() }}
|
|
|
|
<div class="setting-list">
|
|
|
|
<div class="grid half gap-xl v-center">
|
|
<div>
|
|
<label class="setting-list-label">{{ trans('settings.user_api_token_id') }}</label>
|
|
<p class="small">{{ trans('settings.user_api_token_id_desc') }}</p>
|
|
</div>
|
|
<div>
|
|
@include('form.text', ['name' => 'token_id', 'readonly' => true])
|
|
</div>
|
|
</div>
|
|
|
|
|
|
@if( $secret )
|
|
<div class="grid half gap-xl v-center">
|
|
<div>
|
|
<label class="setting-list-label">{{ trans('settings.user_api_token_secret') }}</label>
|
|
<p class="small text-warn">{{ trans('settings.user_api_token_secret_desc') }}</p>
|
|
</div>
|
|
<div>
|
|
<input type="text" readonly="readonly" value="{{ $secret }}">
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
@include('users.api-tokens.parts.form', ['model' => $token])
|
|
</div>
|
|
|
|
<div class="grid half gap-xl v-center">
|
|
|
|
<div class="text-muted text-small">
|
|
<span title="{{ $token->created_at }}">
|
|
{{ trans('settings.user_api_token_created', ['timeAgo' => $token->created_at->diffForHumans()]) }}
|
|
</span>
|
|
<br>
|
|
<span title="{{ $token->updated_at }}">
|
|
{{ trans('settings.user_api_token_updated', ['timeAgo' => $token->created_at->diffForHumans()]) }}
|
|
</span>
|
|
</div>
|
|
|
|
<div class="form-group text-right">
|
|
<a href="{{ $back }}" class="button outline">{{ trans('common.back') }}</a>
|
|
<a href="{{ $token->getUrl('/delete') }}" class="button outline">{{ trans('settings.user_api_token_delete') }}</a>
|
|
<button class="button" type="submit">{{ trans('common.save') }}</button>
|
|
</div>
|
|
</div>
|
|
|
|
</form>
|
|
|
|
</main>
|
|
</div>
|
|
|
|
@stop
|