예제 #1
0
from __future__ import absolute_import

from sentry import auth, options

from .provider import GoogleOAuth2Provider

auth.register('google', GoogleOAuth2Provider)

options.register(
    'auth-google.client-id',
    flags=options.FLAG_ALLOW_EMPTY | options.FLAG_PRIORITIZE_DISK,
)
options.register(
    'auth-google.client-secret',
    flags=options.FLAG_ALLOW_EMPTY | options.FLAG_PRIORITIZE_DISK,
)
예제 #2
0
def AuthProvider(name, cls):
    register(name, cls)
    yield
    unregister(name, cls)
예제 #3
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GitLabOAuth2Provider

register('gitlab', GitLabOAuth2Provider)
예제 #4
0
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     # TestCase automatically sets up dummy provider
     if self.provider_name != 'dummy' or self.provider != DummyProvider:
         auth.register(self.provider_name, self.provider)
         self.addCleanup(auth.unregister, self.provider_name, self.provider)
예제 #5
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import NeptulonOAuth2Provider

register('neptulon', NeptulonOAuth2Provider)
예제 #6
0
파일: cases.py 프로젝트: mjumbewu/sentry
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     # TestCase automatically sets up dummy provider
     if self.provider_name != 'dummy' or self.provider != DummyProvider:
         auth.register(self.provider_name, self.provider)
         self.addCleanup(auth.unregister, self.provider_name, self.provider)
예제 #7
0
    def ready(self):
        from sentry.auth import register

        from .provider import PhabricatorOAuth2Provider

        register('phabricator', PhabricatorOAuth2Provider)
예제 #8
0
    def ready(self):
        from sentry.auth import register

        from .provider import ActiveDirectorySAML2Provider

        register("active-directory", ActiveDirectorySAML2Provider)
예제 #9
0
파일: apps.py 프로젝트: pasala91/test
    def ready(self):
        from sentry.auth import register

        from .provider import OktaSAML2Provider

        register("okta", OktaSAML2Provider)
예제 #10
0
from sentry.auth import register

from .provider import GOVUKOAuth2Provider

register('govuk', GOVUKOAuth2Provider)
예제 #11
0
파일: cases.py 프로젝트: jargij/sentry
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     auth.register(self.provider_name, self.provider)
     self.addCleanup(auth.unregister, self.provider_name, self.provider)
예제 #12
0
def AuthProvider(name, cls):
    register(name, cls)
    yield
    unregister(name, cls)
예제 #13
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GoogleOAuth2Provider

register('google', GoogleOAuth2Provider)
예제 #14
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import Auth0SAML2Provider

register('auth0', Auth0SAML2Provider)
예제 #15
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import GitHubOAuth2Provider

register('github', GitHubOAuth2Provider)
예제 #16
0
파일: apps.py 프로젝트: pasala91/test
    def ready(self):
        from sentry.auth import register

        from .provider import GitHubOAuth2Provider

        register("github", GitHubOAuth2Provider)
예제 #17
0
 def setUp(self):
     super(AuthProviderTestCase, self).setUp()
     auth.register(self.provider_name, self.provider)
     self.addCleanup(auth.unregister, self.provider_name, self.provider)
예제 #18
0
파일: cases.py 프로젝트: yarikc/sentry
 def setup_dummy_auth_provider(self):
     auth.register('dummy', DummyProvider)
     self.addCleanup(auth.unregister, 'dummy', DummyProvider)
예제 #19
0
파일: cases.py 프로젝트: mjumbewu/sentry
 def setup_dummy_auth_provider(self):
     auth.register('dummy', DummyProvider)
     self.addCleanup(auth.unregister, 'dummy', DummyProvider)
예제 #20
0
from __future__ import absolute_import

from sentry.auth import register

from .provider import OktaSAML2Provider

register('okta', OktaSAML2Provider)