equal
deleted
inserted
replaced
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"); |