summaryrefslogtreecommitdiff
path: root/src/rabbit_access_control.erl
Commit message (Expand)AuthorAgeFilesLines
* Switch to Mozilla Public License 2.0 (MPL 2.0)dcorbacho2020-07-101-12/+3
* Improve logging of 'ctl authenticate_user' failuresMichael Klishin2020-06-041-0/+1
* Run both authn and authz steps when rabbit_auth_backend_cache module is usedLuke Bakken2020-04-221-12/+21
* Update copyright (year 2020)Jean-Sébastien Pédron2020-03-101-1/+1
* (c) bumpMichael Klishin2019-12-291-1/+1
* When permissions can expire, clear cache on periodic ticksMichael Klishin2019-07-031-6/+6
* Avoid permission cache when at least one backend supports credential expirationMichael Klishin2019-07-021-2/+9
* Finish an incomplete comment sentenceMichael Klishin2019-07-021-1/+1
* WIP: credential expiration support prototypingMichael Klishin2019-06-221-0/+30
* Propagate protocol-specific context to authorizationArnaud Cogoluègnes2019-05-291-9/+21
* Add commentsLuke Bakken2019-03-251-1/+3
* Keep IP address in tuple formatLuke Bakken2019-03-221-7/+2
* Finish converting check_vhost_access/3 to new APILuke Bakken2019-03-221-4/+17
* Modify check_vhost_access/3 to use map of dataLuke Bakken2019-03-221-6/+6
* URL CleanupSpring Operator2019-03-201-1/+1
* Move `-spec()` near their functionJean-Sébastien Pédron2019-02-011-15/+19
* Fixed years in copyrightSamuel NELA2019-01-131-1/+1
* Log which module in the chain successfully authenticated the userMichael Klishin2018-07-081-1/+3
* Pass authentication context to Mod:user_login_authorization/2Michael Klishin2018-07-031-3/+3
* Merge branch 'stable'Michael Klishin2017-04-021-1/+1
|\
| * (c) yearMichael Klishin2017-04-021-1/+1
* | WordingMichael Klishin2017-02-201-1/+1
* | Extend protocol error message with {error, _} from authz backendDaniil Fedotov2017-02-081-10/+7
* | Log topic when access to one is refusedMichael Klishin2017-01-121-2/+2
* | Create topic permission table in upgradesArnaud Cogoluègnes2016-12-291-1/+13
|/
* Use the new -spec formatJean-Sébastien Pédron2016-06-281-23/+20
* Update (c) infoMichael Klishin2016-01-011-1/+1
* Slightly better nameMichael Klishin2015-11-091-2/+2
* Update from 'access_refused' error tag to 'not_allowed' forAyanda Dube2015-11-061-2/+6
* Merge branch 'stable'Michael Klishin2015-10-051-6/+7
|\
| * CosmeticsMichael Klishin2015-10-051-1/+1
| * CosmeticsMichael Klishin2015-10-051-1/+1
| * Be backwards compatible for homegrown auth modules.Robby Raschke2015-10-051-0/+1
| * Add the permission tags from an explicit separate authorization step into the...Robby Raschke2015-09-301-6/+6
| * (c) yearMichael Klishin2015-05-241-1/+1
* | (c) yearMichael Klishin2015-05-241-1/+1
* | Correct typespecMichael Klishin2015-04-151-1/+1
* | Implement authz_socket_info structure passed to authorization plugins.Petr Gotthard2015-04-151-1/+1
|/
* Add more properties to the user_authentication_* notificationsJean-Sebastien Pedron2014-11-251-15/+16
* Tweak the APIs again, so that authz plugins aren't expected to create a #auth...Simon MacMullen2014-11-141-16/+24
* Never pass the #user{} record into auth backends, they should only see their ...Simon MacMullen2014-11-131-39/+48
* Cosmetic.Simon MacMullen2014-11-131-31/+30
* Import changes from https://github.com/gotthardp/rabbitmq-server/tree/multi_a...Simon MacMullen2014-11-131-33/+62
* Events for login success / failure.Simon MacMullen2014-04-011-18/+23
* Update copyright for 2014Simon MacMullen2014-03-171-1/+1
* Allow checking an IP address as well as a socket.Simon MacMullen2014-02-181-4/+5
* Refuse access for guest via non-localhost by default.Simon MacMullen2014-02-141-1/+11
* Placate Matthias.Simon MacMullen2014-01-201-5/+5
* Uh, give the second head a chance to match.Simon MacMullen2014-01-201-1/+1
* Separate modules for authentication and authorisationSimon MacMullen2014-01-171-8/+21