mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-08-07 23:03:00 +03:00
Merge branch 'login-auto-redirect' into development
This commit is contained in:
@@ -38,6 +38,11 @@ return [
|
||||
'registration_email_domain_invalid' => 'That email domain does not have access to this application',
|
||||
'register_success' => 'Thanks for signing up! You are now registered and signed in.',
|
||||
|
||||
// Login auto-initiation
|
||||
'auto_init_starting' => 'Attempting Login',
|
||||
'auto_init_starting_desc' => 'We\'re contacting your authentication system to start the login process. If there\'s no progress after 5 seconds you can try clicking the link below.',
|
||||
'auto_init_start_link' => 'Proceed with authentication',
|
||||
|
||||
// Password Reset
|
||||
'reset_password' => 'Reset Password',
|
||||
'reset_password_send_instructions' => 'Enter your email below and you will be sent an email with a password reset link.',
|
||||
|
@@ -99,6 +99,9 @@ button {
|
||||
fill: var(--color-primary);
|
||||
}
|
||||
}
|
||||
.text-button.hover-underline:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.button.block {
|
||||
width: 100%;
|
||||
|
37
resources/views/auth/login-initiate.blade.php
Normal file
37
resources/views/auth/login-initiate.blade.php
Normal file
@@ -0,0 +1,37 @@
|
||||
@extends('layouts.simple')
|
||||
|
||||
@section('content')
|
||||
|
||||
<div class="container very-small">
|
||||
|
||||
<div class="my-l"> </div>
|
||||
|
||||
<div class="card content-wrap auto-height">
|
||||
<h1 class="list-heading">{{ trans('auth.auto_init_starting') }}</h1>
|
||||
|
||||
<div style="display:none">
|
||||
@include('auth.parts.login-form-' . $authMethod)
|
||||
</div>
|
||||
|
||||
<div class="grid half left-focus">
|
||||
<div>
|
||||
<p class="text-small">{{ trans('auth.auto_init_starting_desc') }}</p>
|
||||
<p>
|
||||
<button type="submit" form="login-form" class="p-none text-button hover-underline">
|
||||
{{ trans('auth.auto_init_start_link') }}
|
||||
</button>
|
||||
</p>
|
||||
</div>
|
||||
<div class="text-center">
|
||||
@include('common.loading-icon')
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script nonce="{{ $cspNonce }}">
|
||||
window.addEventListener('load', () => document.forms['login-form'].submit());
|
||||
</script>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@stop
|
Reference in New Issue
Block a user