求大神指点!提示 Once 方法不存在,如何处理呀?if (!Auth::guard ('API')->once ($credentials))

file
if (!Auth::guard('api')->once($credentials))
接口测试时,提示"message": "Method once does not exist.",
百度也找不到解决的方法,求大神指点下!谢谢!

有志者事竟成
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
liyu001989
最佳答案

确定一下配置对了吗 auth.php api相关的

5年前 评论
讨论数量: 9
liyu001989

确定一下配置对了吗 auth.php api相关的

5年前 评论

@liyu001989 嗯,确定配置是对的。

file

file

Once方法全局搜索,看到在这里

file

为什么会没有引用?而提示方法不存在? :neutral_face: :flushed:

5年前 评论
liyu001989

file

file

如果你的配置正确,那么应该使用的是 Tymon\JWTAuth\JWTGuard 有 once 方法

5年前 评论

@liyu001989 那应该是我配置错误了, :sob:

file

joy:允许我弱智的问一句,(下图)你这个是在哪个文件的呢?

file

5年前 评论

@JasonLWF

file
找到了,非常感谢!刚看错文件了。 :joy:
非常感谢大神耐心的指导!

5年前 评论
ruodee

我是跟着教程三来的,教程三最后创建了一个分支:passport,需要切换回master,如果没有切换,到这里就会发现了。

5年前 评论
wangkai 4年前

@Jason2018 我参考了一下电子书的教程,和国外的相关,我的情况是既要有基于表单的认证(WEB登录管理后台),也需要有 API 认证,所以 配置表里还是web是主要的,api端,通过加 auth('api')来实现。

4年前 评论

@kingofswing :+1: :+1:谢谢,我尝试一下。

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!