簡體   English   中英

使用ember應用,rails api和ember-cli-simple-auth-devise插件訪問經過身份驗證的用戶

[英]Access the authenticated user with ember app, rails api, and ember-cli-simple-auth-devise addon

遵循本教程

http://givan.se/p/00000000

我已經為帶有Grape api的ember應用設置了身份驗證。 本教程不存儲當前會話,因為似乎沒有必要,但是,我想在我的api中訪問當前經過身份驗證的用戶,以便可以更輕松地處理深層嵌套的關系。 做到這一點的最佳方法是什么?

當前使用rails 4,以及葡萄的最新版本並設計出寶石。

<編輯>

說我有這樣的JSON負載

{ person: { user_id: 3, updated_attribute: 'the' } }

在我當前的設置中,我還應該在每個請求中都包含用戶的身份驗證令牌,以防止登錄用戶發送PUT請求(如果他們更改了user_id以更新另一個用戶的屬性)。

我試圖了解如何/確保我的Rails服務器知道哪個用戶正在向API提交/提交請求。

從Ember Simple Auth存儲庫中查看此示例 -您只需定義一個自定義會話類,即可添加返回當前用戶的計算屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM