【问题标题】:Angular/Ionic/Phonegap app with rails API web service AuthAngular/Ionic/Phonegap 应用程序与 Rails API Web 服务 Auth
【发布时间】:2015-07-20 20:03:52
【问题描述】:

我最近决定用 Rails API Web 服务作为后端来试验 Angular/Ionic/Phonegap,以创建我的第一个移动应用程序。

我来自 Rails 背景,通常使用 Devise 来处理我使用 Rolify 为其分配角色的用户身份验证/用户对象。

阅读后,在我看来,这与我在 question 中看到的移动应用程序必须遵循的方法不同?理想情况下,我希望用户使用他们的 Facebook 帐户登录/注册,这将创建他们的用户记录。然后我的网络服务将分配所需的角色等。

所以我的问题:

  1. 我应该使用 Devise/Rolify/Pundit 吗?
  2. 是否有更好/更有效的方法来使用此堆栈处理此进程?

谢谢

【问题讨论】:

    标签: ruby-on-rails angularjs cordova devise


    【解决方案1】:

    您可以将 Devise 与 omniauth-facebook gem 一起使用。关于如何实施,有一些不错的articles。 与this question 一起,您应该能够解决它。

    【讨论】:

      【解决方案2】:

      任何后端身份验证服务都应该可以正常工作。我们使用 Devise 并发现它可以很好地与 angular 和 ionic 配合使用。我们最近写了一篇关于如何设置 Ionic with Devise 的教程,您可能会觉得它很有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-25
        • 1970-01-01
        • 1970-01-01
        • 2018-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-04
        相关资源
        最近更新 更多