App\Http\Controllers\ThemeController::auth PHP Method

auth() public method

public auth ( Request $request, ThemeHandler $themeHandler )
$request Xpressengine\Http\Request
$themeHandler Xpressengine\Theme\ThemeHandler
    public function auth(Request $request, ThemeHandler $themeHandler)
    {
        $this->validate($request, ['password' => 'required']);
        $credentials = [];
        $credentials['id'] = auth()->id();
        $credentials['password'] = $request->get('password');
        $credentials['status'] = \XeUser::STATUS_ACTIVATED;
        if (auth()->attempt($credentials, false, false)) {
            session(['theme.editable' => true]);
        }
        return redirect()->back()->with('alert', ['type' => 'success', 'message' => '인증되었습니다.']);
    }