user_info

user_info

使用范围: client

编程语言: javascript

父类: Task

描述说明

当设置了项目的 安全模式参数 ,可以使用 user_info 属性来获取用户信息。

user_info 一个有下列属性的对象:

  • user_id - 用户 id

  • user_name - 用户名

  • role_id - 用户所属角色的 id

  • role_name - 分配给用户的角色

  • admin - 如果为 true ,那么用户能使用应用程序构建器.

如果 safe mode 为 false ,那么 user_info 属性是一个空对象。

示例

function on_page_loaded(task) {
    $("#title").html('Jam.py demo application');
    if (task.safe_mode) {
        $("#user-info").text(task.user_info.role_name + ' ' + task.user_info.user_name);
        $('#log-out')
        .show()
        .click(function(e) {
            e.preventDefault();
            task.logout();
        });
    }
    // some initalization code
}

另请参见

load

login

logout

用户

角色