4
我正在使用emberjs和active_model_serializer構建一個應用程序。如何使用emberjs和rails3實現身份驗證系統?
我搜索了很多,以瞭解如何使用emberjs和rails實現身份驗證/授權,但是不能。
有沒有人這樣做?
我正在使用emberjs和active_model_serializer構建一個應用程序。如何使用emberjs和rails3實現身份驗證系統?
我搜索了很多,以瞭解如何使用emberjs和rails實現身份驗證/授權,但是不能。
有沒有人這樣做?
我目前正在研究這樣的話題:我使用的設計,並嘗試兩種解決方案:
我試過兩種方法,一切都很好。爲了不方便與#1是auth導航的'老式'眨眼。解決方案#2有我的偏好。
這裏是設計AUTH包裝的JSON的例子:
class SessionsController < Devise::SessionsController
def create
resource = warden.authenticate!(auth_options)
sign_in(resource_name, resource)
render(json: resource, status: :ok) and return
end
...
仍然很討厭我的一點是,我不得不完全覆蓋控制器的方法,以避免重複渲染,設計出不但被設計成具有可定製的渲染。
你想留下選項2的簡短代碼示例,使你的答案更清晰。 @Millisami如果你已經解決了這個問題,你介意用你的答案更新你的問題。謝謝。 – brg
添加樣本:-) –
感謝邁克加入它。 – brg