簡體   English   中英

Ember-simple-auth快速更改cookie

[英]Ember-simple-auth change cookie on the fly

我有一個Ember應用程序,我使用ember-simple-auth進行身份驗證。 我想即時更改與身份驗證相關的已存儲Cookie。 原因是冒充其他用戶的功​​能。 我用過

Ember.$.cookie

但它返回“未定義”。 以用戶“ X”身份登錄后,如何模擬Cookie以模擬用戶“ Y”?

您不應該直接將cookie寫入ESA,因為ESA會維護cookie,並且cookie的內容在將來的版本中可能會更改。 相反,您可以通過寫入會話服務的data屬性來寫入會話data ,例如this.get('session').set('data.user_id', '<some-user-id>')

通過會話中存儲的某個值來標識當前用戶可能不是一個好主意,因為您的用戶也可以設置該值...

暫無
暫無

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

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