emberjs と active_model_serializer を使用してアプリを構築しています。
emberjs と rails を使用して認証/承認を実装する方法を見つけるために多くの検索を行いましたが、できませんでした。
誰かがこれをしましたか?
emberjs と active_model_serializer を使用してアプリを構築しています。
emberjs と rails を使用して認証/承認を実装する方法を見つけるために多くの検索を行いましたが、できませんでした。
誰かがこれをしましたか?
私は現在、この種のトピックに取り組んでいます:私はDeviseを使用しており、2種類の解決策を試しました:
私は両方を試しましたが、すべてうまくいっています。#1で不便なのは、認証ナビゲーションでの「昔ながらの」点滅です。解決策#2が私の好みです。
JSON での Devise auth ラッピングの例を次に示します。
class SessionsController < Devise::SessionsController
def create
resource = warden.authenticate!(auth_options)
sign_in(resource_name, resource)
render(json: resource, status: :ok) and return
end
...
まだ私を悩ませている点は、Devise はカスタマイズ可能なレンダリングを行うようにまだ設計されていないため、二重レンダリングを避けるために、コントローラー メソッドを完全にオーバーライドする必要があったことです。