自托管解析是不是仍然通过 facebook 和推送通知处理身份验证
Posted
技术标签:
【中文标题】自托管解析是不是仍然通过 facebook 和推送通知处理身份验证【英文标题】:Does self hosted parse still handled authentication via facebook and push notifications自托管解析是否仍然通过 facebook 和推送通知处理身份验证 【发布时间】:2016-04-08 19:23:53 【问题描述】:我有一个 android 应用程序,我已经使用 Facebook SDK 4.0 实现了社交登录,它可以正常工作。
我想扩展应用程序,因此我决定将其与稳定的后端链接。
现在我在 heroku 上托管了一个解析服务器,我可以正确存储和检索对象,也可以添加用户并正确验证他们。
我想使用我的自托管解析服务器来实现 Facebook 登录功能,但我很困惑它是否仍然存在于开源服务器端代码中。
我检查了一个旧教程,他们从解析仪表板转到身份验证并启用 facebook 身份验证,然后添加 facebook appId 和应用程序密码,但在我的自托管解析中我没有找到这个,但我仍然能够使用我的客户端的 ParseFacebookUtils一边。
那么这个特性是否仍然存在于自托管解析中?如果是,这是有关如何实现它的任何教程或帮助吗?
关于推送通知功能也有同样的问题?它还存在吗?如何通过自托管解析处理它?
【问题讨论】:
【参考方案1】:这是一篇完整详细的文章,讨论了解析开源和旧解析服务之间的区别。
Parse open source vs.old parse service
关于认证:
社交登录只能通过 Facebook 进行。它也应该通过引用 facebook.js 和 RestWrite.js 来通过 Twitter 登录。但是在 OAuth 上报告了一些未解决的问题。但好消息是,借助 Parse 开源,可以使用 facebook、twitter、google、meetup、GitHub、LinkedIn 和 Instagram 登录。
关于推送通知:
在 Parse Server 上可以使用推送通知,但需要努力实施。但它在用户可以管理推送通知的仪表板上缺失。 “PushAdapter”允许 Parse Server 使用任何推送提供者发送推送通知,它抽象了推送的发送方式,以便您可以轻松地将其连接到任何公开发送 API 的服务。此功能是最受要求的功能,Parse 最近承诺将其开源。
【讨论】:
以上是关于自托管解析是不是仍然通过 facebook 和推送通知处理身份验证的主要内容,如果未能解决你的问题,请参考以下文章
无法解析 Facebook 推送通知的方法“setPushNotificationsRegistrationId(java.lang.String)”