#5138 Add support for noggin with the FAS auth backend
Merged by ngompa. Opened by pingou.
new_auth  into  master

Download 5138.patch

The particularity of this backend is to require that users sign the
Fedora Project Contributor Agreement. With the new Auth system in
Fedora, the contributors who have signed this agreement are in a
dedicated group while it was separated before. That does mean that
pagure needs to ask for the members of this group upon login,
otherwise it has no way to know if the user is a member of that group
(ie, if the user signed the agreement).

This commit fixes that.

Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr

rebased onto 262fabe02d5c0b203ec02e71fce284952b7fae0c

rebased onto 9aa24a69e1c134680d96c939967385e5c4de11bf

I love when dev/run-tests-container.py --centos --branch new_auth works locally but not on jenkins...

rebased onto 6a3f43dd1fc33367f9ab2a2dca8f941591374374

Pull-Request has been merged by ngompa

Metadata