Add src.fp.o OIDC push OIDC scope

Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
This commit is contained in:
Patrick Uiterwijk 2018-02-07 19:48:49 +01:00
parent 3c27e5a250
commit de9af8deda
3 changed files with 17 additions and 2 deletions

View file

@ -0,0 +1,14 @@
from __future__ import absolute_import
from ipsilon.providers.openidc.plugins.common import OpenidCExtensionBase
class OpenidCExtension(OpenidCExtensionBase):
name = 'src'
display_name = 'Dist-Git'
scopes = {
'https://src.fedoraproject.org/push': {
'display_name': 'Push to Fedora Dist-Git',
'claims': [],
},
}

View file

@ -49,6 +49,7 @@
- odcs
- wiki
- freshmaker
- src
notify:
- reload apache
tags:

View file

@ -23,9 +23,9 @@ global enabled=allow
global enabled=persona,openid,saml2,openidc
{% if env == "production" %}
openidc enabled extensions=fedora-account,mbs,beaker,waiverdb,odcs,wiki,freshmaker
openidc enabled extensions=fedora-account,mbs,beaker,waiverdb,odcs,wiki,freshmaker,src
{% else %}
openidc enabled extensions=fedora-account,mbs,beaker,waiverdb,odcs,wiki,freshmaker
openidc enabled extensions=fedora-account,mbs,beaker,waiverdb,odcs,wiki,freshmaker,src
{% endif %}
{% if env == 'staging' %}