在laravel 5.1中使用身份验证时调用函数


Calling function when use authentication in laravel 5.1

我使用认证默认控制器注册用户。我想调用函数保存一些额外的数据在另一个数据库时,注册完成。我该怎么做呢?

/**
 * Handle a registration request for the application.
 *
 * @param  'Illuminate'Http'Request  $request
 * @return 'Illuminate'Http'Response
 */
public function postRegister(Request $request)
{
    $validator = $this->validator($request->all());
    if ($validator->fails()) {
        $this->throwValidationException(
            $request, $validator
        );
    }
    // Your custom code
    Auth::login($this->create($request->all()));
    return redirect($this->redirectPath());
}

是处理注册的函数。您可以在AuthController

中重新编写自定义代码。