自动将用户登录到Laravel 4应用程序的URL

时间:2015-06-15 18:20:28

标签: php authentication laravel laravel-4

我没有在Google上找到帮助,因为我不知道要搜索哪些关键字。我试过的没有带来结果?

我有一个Laravel 4应用程序,用户可以登录。

在合作伙伴的应用程序中,用户也可以登录我想向他们展示自定义链接,当他们点击它们时,他们应该被重定向到我的应用程序并自动登录。所以我需要传递用户凭证以某种方式通过我显示的链接的URL。当然,如果有人接到该URL,他也可以登录,因此需要有一些安全性(仅对一次登录有效,仅在一段时间内有效......我还不知道是什么'这里的最佳做法)。

  1. 怎么称呼这个?我想做更多的研究。
  2. 我怎么会意识到这一点?有没有Laravel库?

1 个答案:

答案 0 :(得分:1)

听起来你可以在你的场景中使用OAuth

但是,如果您想要一个快速而简单的解决方案,那就完全按照您的描述进行操作。使用两种方法创建PartnerController。第一个是为您的合作伙伴的应用程序提供的服务,要求提供一个授权密钥,该密钥将保存在表格中。然后第二种方法可以找到相关用户,登录,并将授权密钥标记为已使用。