我想在我的laravel项目中创建一个中间件,以检查登录到我的网站的用户类型。我的想法是检查用户是否登录到中间件中,然后将会话变量设置为某个值。
这是中间件:
CheckIfLoggedin.php
use Closure;
use Auth;
class CheckIfLoggedin
{
public function handle($request, Closure $next)
{
if (Auth::check()) {
$request->session()->put('loggedin',
我想使用JWT登录我的API,但它总是给我错误:“未经授权”。
在此之前,在尝试登录之前,我已经在我的数据库中注册了用户的电子邮件和密码。
这是我的密码:
class UserController extends Controller
{
public function __construct()
{
$this->middleware('auth:api', ['except' => 'login']);
}
public function login(Request $reques
execute "pear7 install mail" do
command "pear7 install mail"
action :nothing
end
bash "Check if pear/mail was not installed" do
command "! (pear7 info pear/mail > /dev/null 2>&1)"
notifies :run,"execute[pear7 install mail]", :immedia