注册登录功能
This commit is contained in:
parent
4681723d80
commit
44757d45a0
|
|
@ -29,9 +29,9 @@ class LoginController extends Controller
|
|||
|
||||
public function store(LoginRequest $request)
|
||||
{
|
||||
$credentials = $request->only('email', 'password');
|
||||
$credentials = $request->only('login');
|
||||
|
||||
if (auth(Customer::AUTH_GUARD)->attempt($credentials)) {
|
||||
if (auth(Customer::AUTH_GUARD)->attempt($credentials['login'])) {
|
||||
return redirect(shop_route('account.index'));
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,8 @@ class RegisterController extends Controller
|
|||
|
||||
public function store(RegisterRequest $request)
|
||||
{
|
||||
AccountService::register($request->only('email', 'password'));
|
||||
$data = $request->only('register');
|
||||
AccountService::register($data['register']);
|
||||
|
||||
return redirect(shop_route('login.index'));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,16 +24,16 @@ class LoginRequest extends FormRequest
|
|||
public function rules()
|
||||
{
|
||||
return [
|
||||
'email' => 'required|email:rfc,dns',
|
||||
'password' => 'required',
|
||||
'login.email' => 'required|email:rfc,dns',
|
||||
'login.password' => 'required',
|
||||
];
|
||||
}
|
||||
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'email' => '邮箱地址',
|
||||
'password' => '密码'
|
||||
'login.email' => '邮箱地址',
|
||||
'login.password' => '密码'
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,16 +24,16 @@ class RegisterRequest extends FormRequest
|
|||
public function rules()
|
||||
{
|
||||
return [
|
||||
'email' => 'required|email:rfc,dns|unique:customers,email',
|
||||
'password' => 'required|confirmed',
|
||||
'register.email' => 'required|email:rfc,dns|unique:customers,email',
|
||||
'register.password' => 'required|confirmed',
|
||||
];
|
||||
}
|
||||
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'email' => '邮箱地址',
|
||||
'password' => '密码'
|
||||
'register.email' => '邮箱地址',
|
||||
'register.password' => '密码'
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,16 +29,16 @@
|
|||
|
||||
<div class="mb-4">
|
||||
<label class="form-label" for="email_1">Email</label>
|
||||
<input type="text" name="email" class="form-control" value="{{ old('email') }}" placeholder="邮箱地址">
|
||||
@error('email')
|
||||
<input type="text" name="login[email]" class="form-control" value="{{ old('login.email') }}" placeholder="邮箱地址">
|
||||
@error('login.email')
|
||||
<x-admin::form.error :message="$message" />
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="mb-4">
|
||||
<label class="form-label" for="email_1">Password</label>
|
||||
<input type="password" name="password" class="form-control" placeholder="密码">
|
||||
@error('password')
|
||||
<input type="password" name="login[password]" class="form-control" placeholder="密码">
|
||||
@error('login.password')
|
||||
<x-admin::form.error :message="$message" />
|
||||
@enderror
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@
|
|||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="email">邮箱</span>
|
||||
</div>
|
||||
<input type="text" name="email" class="form-control" value="{{ old('email') }}" placeholder="邮箱地址">
|
||||
<input type="text" name="register[email]" class="form-control" value="{{ old('register.email') }}" placeholder="邮箱地址">
|
||||
</div>
|
||||
@error('email')
|
||||
@error('register.email')
|
||||
<x-admin::form.error :message="$message"/>
|
||||
@enderror
|
||||
</div>
|
||||
|
|
@ -23,9 +23,9 @@
|
|||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="password">密码</span>
|
||||
</div>
|
||||
<input type="password" name="password" class="form-control" placeholder="密码">
|
||||
<input type="password" name="register[password]" class="form-control" placeholder="密码">
|
||||
</div>
|
||||
@error('password')
|
||||
@error('register.password')
|
||||
<x-admin::form.error :message="$message"/>
|
||||
@enderror
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue