0

我正在使用烧瓶构建一个 Web 应用程序。我还将 oauth (google) 集成到应用程序中进行身份验证。我想知道是否可以根据您的帐户详细信息、登录后安全修剪 html 的元素(菜单项等)?

4

1 回答 1

0

您通常通过将“角色”添加到用户数据库来完成此操作。

每个用户都被分配了一个角色,这决定了他/她在连接到您的站点时可以做什么或可以看到什么。示例角色可以是“管理员”、“主持人”和“用户”,按照权力递减的顺序。

一旦用户登录到您的应用程序,您就可以current_user.role在视图函数和模板中检查,以确定显示什么和不显示什么。

于 2013-07-27T16:27:00.717 回答