6
0
Fork 0

优化安全密码

release
李静 2022-02-14 14:54:00 +08:00
parent 830b8131d9
commit 2f541dccba
1 changed files with 10 additions and 8 deletions

View File

@ -23,24 +23,26 @@ class WalletPasswordController extends Controller
{ {
$input = $request->validate([ $input = $request->validate([
'verify_code' => ['bail', 'required'], 'verify_code' => ['bail', 'required'],
'new_password' => ['bail', 'required', 'size:6'], 'password' => ['bail', 'required', 'regex:/^\d{6}$/i'],
], [
'password.regex' => '安全密码 是6位数字',
], [ ], [
'verify_code' => '验证码', 'verify_code' => '验证码',
'new_password' => '新密码', 'password' => '安全密码',
]); ]);
$user = $request->user(); $user = $request->user();
$smsCodeService->validate( // $smsCodeService->validate(
$user->phone, // $user->phone,
SmsCode::TYPE_SET_WALLET_PASSWORD, // SmsCode::TYPE_SET_WALLET_PASSWORD,
$input['verify_code'] // $input['verify_code']
); // );
Wallet::updateOrCreate([ Wallet::updateOrCreate([
'user_id'=> $user->id, 'user_id'=> $user->id,
], [ ], [
'password' => $input['new_password'], 'password' => $input['password'],
]); ]);
return response()->noContent(); return response()->noContent();