core/sessionmanager.lua
changeset 12666 07424992d7fc
parent 12652 f299e570a0fe
child 12681 3b9771d496ed
equal deleted inserted replaced
12665:1c391c17a907 12666:07424992d7fc
   133 
   133 
   134 	local role;
   134 	local role;
   135 	if role_name then
   135 	if role_name then
   136 		role = hosts[session.host].authz.get_role_by_name(role_name);
   136 		role = hosts[session.host].authz.get_role_by_name(role_name);
   137 	else
   137 	else
   138 		role = hosts[session.host].authz.get_user_default_role(username);
   138 		role = hosts[session.host].authz.get_user_role(username);
   139 	end
   139 	end
   140 	if role then
   140 	if role then
   141 		sessionlib.set_role(session, role);
   141 		sessionlib.set_role(session, role);
   142 	end
   142 	end
   143 	session.log("info", "Authenticated as %s@%s [%s]", username, session.host or "(unknown)", role and role.name or "no role");
   143 	session.log("info", "Authenticated as %s@%s [%s]", username, session.host or "(unknown)", role and role.name or "no role");