1

我熟悉使用初始化程序将当前用户注入 ember-simple-auth 创建的会话对象的方法,并且使用成功。我将如何为登录用户存储/保留其他应用程序状态?

例如,在我的应用程序中,我们有工作区。一个用户可以有许多工作区,我们需要定义他们当前登录的工作区。在会话期间,用户应该能够“退出”工作区并选择不同的工作区。我们可能还需要存储他们上次登录的工作区的 ID。

4

1 回答 1

1

你可以在会话中存储任何你想要的东西(只要它是在JSON.stringify/JSON.parse往返中幸存下来的东西),例如在你的路线中:

this.get('session').set('currentWorkspaceId', workspace.get('id'));
于 2014-08-25T15:38:33.073 回答