feat: menric
This commit is contained in:
@@ -24,9 +24,6 @@
|
||||
<span style="color:#999;">未开启</span>
|
||||
@endif
|
||||
</p>
|
||||
<p class="layui-word-aux" style="margin-bottom:16px;">
|
||||
绑定后可以关闭登录验证。超级管理员查看助记词明文必须使用谷歌验证,与登录开关无关。
|
||||
</p>
|
||||
|
||||
@if(!$bound)
|
||||
<form class="layui-form" lay-filter="LAY-ga-prepare" style="max-width:520px;">
|
||||
@@ -103,10 +100,11 @@
|
||||
layui.use(['form', 'layer'], function () {
|
||||
var form = layui.form, layer = layui.layer, $ = layui.$;
|
||||
var token = @json(csrf_token());
|
||||
var routes = @json($routes);
|
||||
|
||||
form.on('submit(LAY-ga-prepare)', function (data) {
|
||||
$.ajax({
|
||||
url: @json(route('admin.security.google2fa.prepare')),
|
||||
url: routes.prepare,
|
||||
method: 'POST',
|
||||
data: Object.assign({}, data.field, { _token: token }),
|
||||
success: function (res) {
|
||||
@@ -132,7 +130,7 @@ layui.use(['form', 'layer'], function () {
|
||||
var payload = Object.assign({}, data.field, { _token: token });
|
||||
payload.login_verify = $('input[name=login_verify]').is(':checked') ? 1 : 0;
|
||||
$.ajax({
|
||||
url: @json(route('admin.security.google2fa.bind')),
|
||||
url: routes.bind,
|
||||
method: 'POST',
|
||||
data: payload,
|
||||
success: function (res) {
|
||||
@@ -149,7 +147,7 @@ layui.use(['form', 'layer'], function () {
|
||||
|
||||
function toggle(open) {
|
||||
$.ajax({
|
||||
url: @json(route('admin.security.google2fa.toggle')),
|
||||
url: routes.toggle,
|
||||
method: 'POST',
|
||||
data: {
|
||||
_token: token,
|
||||
@@ -174,7 +172,7 @@ layui.use(['form', 'layer'], function () {
|
||||
$('#LAY-ga-unbind').on('click', function () {
|
||||
layer.confirm('确定解除谷歌验证绑定?解除后无法查看助记词明文。', function (index) {
|
||||
$.ajax({
|
||||
url: @json(route('admin.security.google2fa.unbind')),
|
||||
url: routes.unbind,
|
||||
method: 'POST',
|
||||
data: {
|
||||
_token: token,
|
||||
|
||||
Reference in New Issue
Block a user