diff options
author | Azul <azul@leap.se> | 2013-10-17 12:05:26 +0200 |
---|---|---|
committer | Azul <azul@leap.se> | 2013-10-17 12:05:26 +0200 |
commit | 9f4b1bcf315f09fd6d302ad187281ec4ed443f04 (patch) | |
tree | f17d3bcda2b5ead308c21b6abef108153cd9fbf1 /users/app/controllers/users_controller.rb | |
parent | a6f196d0bfe632408db7350829507478b825b1a8 (diff) |
blacklist system logins for aliases and logins
We blacklist based on three things:
* blacklist in APP_CONFIG[:handle_blacklist]
* emails in RFC 2142
* usernames in /etc/passwd
The latter two can be allowed by explicitly whitelisting them in APP_CONFIG[:handle_whitelist].
We stick to blocking names that have been configured as both blacklisted and whitelisted - better be save than sorry.
Diffstat (limited to 'users/app/controllers/users_controller.rb')
0 files changed, 0 insertions, 0 deletions