From 61fb66ebe5f5fa7bfadfde85d88cd1abe06f4a97 Mon Sep 17 00:00:00 2001
From: "iVampireSP.com"
Date: Sat, 11 Mar 2023 14:57:48 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/Http/Controllers/Web/AuthController.php | 8 +++++---
config/oauth.php | 2 ++
resources/views/real_name/create.blade.php | 5 +++++
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/app/Http/Controllers/Web/AuthController.php b/app/Http/Controllers/Web/AuthController.php
index c51319d..a6b7769 100644
--- a/app/Http/Controllers/Web/AuthController.php
+++ b/app/Http/Controllers/Web/AuthController.php
@@ -259,10 +259,12 @@ public function callback(Request $request)
$user->name = $name;
$user->email = $email;
$user->email_verified_at = $email_verified_at;
- $user->real_name_verified_at = $real_name->real_name_verified_at;
- $user->real_name = $real_name->real_name;
- $user->id_card = $real_name->id_card;
+ if ($real_name->real_name_verified_at) {
+ $user->real_name_verified_at = $real_name->real_name_verified_at;
+ $user->real_name = $real_name->real_name;
+ $user->id_card = $real_name->id_card;
+ }
$user->password = Hash::make(Str::random(16));
diff --git a/config/oauth.php b/config/oauth.php
index 2fef1f3..a846374 100644
--- a/config/oauth.php
+++ b/config/oauth.php
@@ -4,6 +4,8 @@
'callback_uri' => env('OAUTH_REDIRECT'),
'client_id' => env('OAUTH_CLIENT_ID'),
'client_secret' => env('OAUTH_CLIENT_SECRET'),
+ 'oauth_domain' => env('OAUTH_DOMAIN'),
+ 'oauth_name' => env('OAUTH_NAME', 'LoliArt Account'),
'oauth_auth_url' => env('OAUTH_DOMAIN') . '/oauth/authorize',
'oauth_token_url' => env('OAUTH_DOMAIN') . '/oauth/token',
'oauth_user_url' => env('OAUTH_DOMAIN') . '/api/user',
diff --git a/resources/views/real_name/create.blade.php b/resources/views/real_name/create.blade.php
index 24fe936..8b150bb 100644
--- a/resources/views/real_name/create.blade.php
+++ b/resources/views/real_name/create.blade.php
@@ -25,6 +25,11 @@
人脸识别需要使用手机摄像头,所以请使用手机浏览器进行实人认证。
+
+ 您也可以到 {{ config('oauth.oauth_name') }}
+ 中实名认证。重新登录后即可同步。
+
+
实人认证产品是结合公安一所“互联网+”可信身份认证平台(简称CTID平台),通过用户活体视频进行活体检测得到人脸视频,通过OCR扫描用户身份证获取姓名+身份证号,并将人脸视频检测成功后获取的高质量人像照片直连公安一所“互联网+可信身份认证平台”(简称CTID平台)进行照片及信息比对,返回权威比对结果。H5全流程,接入简单,应用方便快捷。