Laravel 5 Laravel Passport-无用户访问令牌

Laravel 5 Laravel Passport-无用户访问令牌,laravel-5,oauth-2.0,Laravel 5,Oauth 2.0,我有一个移动应用程序,它使用oauth对应用程序中的用户进行身份验证,并向API获取/发布数据 目前我使用的是passwordgrant类型,它依赖于用户输入用户名和密码。这对于执行用户需要进行身份验证的任务很好,但是,应用程序本身需要执行与应用程序本身无关但只有该应用程序可以被授予访问权限的职责 因此,我想知道的是,是否可以创建一个不需要用户名/密码的客户机,以获得访问令牌,从而在经过身份验证后即可完成任务(读取/写入)数据?访问令牌可以被授予很长一段时间,我们也正在实现一种刷新令牌的方法,以

我有一个移动应用程序,它使用
oauth
对应用程序中的用户进行身份验证,并向API获取/发布数据

目前我使用的是
password
grant类型,它依赖于用户输入用户名和密码。这对于执行用户需要进行身份验证的任务很好,但是,应用程序本身需要执行与应用程序本身无关但只有该应用程序可以被授予访问权限的职责


因此,我想知道的是,是否可以创建一个不需要用户名/密码的
客户机
,以获得访问令牌,从而在经过身份验证后即可完成任务(读取/写入)数据?访问令牌可以被授予很长一段时间,我们也正在实现一种刷新令牌的方法,以便应用程序可以与API的某些方面进行通信。

您是否找到了解决方案?我正在考虑为此使用个人访问令牌,但有问题。@Yani-很遗憾,我不相信你可以使用JWT令牌?我目前正在考虑使用Passport/OAuth“个人访问客户端”,即使没有用户连接到令牌,它似乎也能工作。有点像黑客,但可能有用。你调查过这个吗?-@胡雅妮!如果你有时间,请你写下来作为回答好吗?我很想看到您的实现,它也可以回答这个问题,供将来使用