Пример #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
 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
    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
 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
    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
 def setup_dummy_auth_provider(self):
     auth.register('dummy', DummyProvider)
     self.addCleanup(auth.unregister, 'dummy', DummyProvider)
Пример #19
0
 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)