<#import "admin/admin-shell.ftl" as shell> <@shell.page title="后台管理 - 用户与角色" active=active adminName=adminName>

## 用户与角色管理

简单 RBAC：用户可绑定多个角色，拥有 ADMIN 角色的用户可以进入后台管理。

### 角色管理

角色编码
角色名称
描述

ID | 编码 | 名称 | 状态 | 操作
--- | --- | --- | --- | ---
<#list roles as r>
${r.id} | ${r.code!""} | ${r.name!""} | <#if r.enabled?? && r.enabled==1>启用<#else>停用 |

### 用户角色绑定

ID | 用户名 | 邮箱 | 角色绑定 | 操作
--- | --- | --- | --- | ---
<#list users as u>
${u.id} | ${u.username!""} | ${u.email!""} | <#list roles as r> checked> ${r.code} | 查看用户页