【发布时间】:2015-02-17 15:49:26
【问题描述】:
我正在使用 Emberjs 的 Rails 4 应用程序中实现基于角色的访问控制。我打算在 rails 代码中使用 Pundit。 Emberjs 有哪些插件可用?我正在检查 ember-simple-auth 但无法理解 https://github.com/simplabs/ember-simple-auth#authorizers。
--更新
我在 rails 中使用 devise 进行身份验证,并使用权威人士进行授权。身份验证在 Emberjs 中工作。我的 (rails+emberjs) 应用程序依赖于另一个 rails 应用程序通过 api 获取数据。此外,在我当前的应用程序(rails+emberjs)中,current_user(电子邮件和角色 ID)仅存储在会话中。用户没有 rails/emberjs 模型。我在 emberjs 中使用 env 变量作为
在 app/assets/javascripts/app/env.js.coffee.erb 中
App.ENV =
SOME_APP_URL: "<%= ENV['SOME_APP_URL'] %>"
我可以使用上述技术从会话中加载 current_user 吗?
【问题讨论】:
标签: ruby-on-rails-4 ember.js rbac