使用Parse登录现有的Laravel后端


Sign into existing Laravel back-end with Parse

我有兴趣将Laravel 4.2 web应用扩展到移动应用领域,允许简单的事情,例如现有的用户登录(但不注册)和接收推送通知的能力(最初用于beta测试)。我对Parse.com的推送通知功能很感兴趣,但我不想管理两组用户——Parse和Laravel。此外,这款应用将被锁定为订阅者-当涉及到用户注册时,它不可能是免费的。

在Parse Core的功能列表中,它提到通过"传统登录"连接用户,但我找不到这样的例子。所谓的"传统登录"是指将用户名和密码发送到远程后端吗?或者这是他们使用Parse用户登录的方式?是否有可能将Parse连接到远程API,如我的Laravel项目(沿着发送POST数据与用户名和密码并返回认证令牌的线路)?

我非常感谢任何关于这方面的建议或教程/文档等的链接。我已经找了不少地方,但似乎什么也没找到。

谢谢!

您可以使用任何sdk来使用用户名/密码或使用Facebook登录用户。

    Android登录
  • iOs登录
  • 其他登录

我建议你在客户端设备上登录用户,以便他们的设备注册为允许推送通知。

您还可以在服务器代码中使用REST API来做其他事情,例如创建User和发送推送通知。

你可以使用角色来限制一些事情,例如创建一个"订阅者"角色,并根据该角色设置权限。