Lae/resources/views/confirm_redirect.blade.php

62 lines
1.8 KiB
PHP
Raw Permalink Normal View History

2022-11-28 15:58:39 +00:00
@extends('layouts.app')
@section('title', '确认')
@section('content')
@if (session('callback'))
@if(session('token'))
2023-02-17 13:18:58 +00:00
<div style="height: 80vh; display: flex" class="justify-content-center align-items-center">
<div>
<i class="bi bi-back" style="font-size: 10rem"></i>
<br/>
<p class="text-center fs-3">
正在返回
</p>
</div>
</div>
2022-11-28 15:58:39 +00:00
@php
session()->forget('callback');
2023-02-18 09:39:31 +00:00
// session()->forget('referer.domain');
2022-11-28 15:58:39 +00:00
@endphp
<script>
setTimeout(function () {
window.location.href = "{{ $callback . '?token=' . session('token')}}";
2023-02-17 13:18:58 +00:00
}, 100);
2022-11-28 15:58:39 +00:00
</script>
@else
<h3>您确定吗?</h3>
2023-02-02 14:00:02 +00:00
<p>一个应用程序正在试图自动获取您的 Token若您信任它请点击 "授权"</p>
2022-11-28 15:58:39 +00:00
<p>您点击""后,您将前往这个地址: <code>{{ $callback }}</code></p>
2023-02-02 04:35:15 +00:00
<form action="{{ route('token.new') }}" name="newToken" method="POST">
2022-11-28 15:58:39 +00:00
@csrf
2023-02-02 14:00:02 +00:00
<input type="hidden" name="name" placeholder="Token 名字"
2022-11-28 15:58:39 +00:00
value="自动登录 - {{ date('Y-m-d H:i:s') }}"/>
2023-02-17 13:18:58 +00:00
2023-02-18 09:39:31 +00:00
{{-- @if($referer_host)--}}
{{-- <input type="hidden" name="domain" value="{{ $referer_host }}"/>--}}
{{-- @endif--}}
2023-02-17 13:18:58 +00:00
2023-02-02 14:00:02 +00:00
<button type="submit" class="btn btn-primary">授权</button>
2022-11-28 15:58:39 +00:00
2023-02-02 14:00:02 +00:00
<a href="/" class="btn btn-danger"></a>
2022-11-28 15:58:39 +00:00
</form>
@endif
@else
<h3>...还没有快捷登录。</h3>
<p>您可以返回应用重试登录,或者继续做您的事情。</p>
@endif
@endsection