我正在使用Zapier,并尝试使用OAuth2对用户进行身份验证。我正在使用Laravel(5.5)Passport(^ 4.0)。
我正在尝试使用默认的护照路线“ https://laravel.com/docs/5.5/passport”。
但是当它转到“ oauth / authorize” GET方法时,如果用户未登录,则给我{"error":"Unauthenticated."}
,而不是重定向到“登录”页面。而且,如果用户已经登录,那么效果很好。
我是否缺少某些东西,可以在哪里检查以解决此问题。
感谢和问候
答案 0 :(得分:0)
您正在使用Oauth2,因此您将获得401
和{"error" : "Unauthenticated"}
。由您来处理对服务器的未经身份验证的响应(例如,您的js前端将重定向或您的移动应用程序显示登录页面)。