Metadata-Version: 1.1
Name: backstage-oauth2
Version: 0.1.3
Summary: App de integração com o login do backstage
Home-page: https://github.com/felippemr/backstage-oauth2
Author: DBaaS Team
Author-email: dbaas@corp.globo.com
License: BSD
Description: ===============================
        Backstage OAuth2
        ===============================
        
        Introduction
        ============
        
        - Inclua no seu requirements
        - Inclua o código no seu urls.py
        ```python
        from backstage_oauth2.views import BackstageOAuthRedirect
        # admin.site.login deve vir depois do admin.autodiscover()
        admin.site.login = BackstageOAuthRedirect.as_view(provider='backstage')
        urlpatterns += patterns(
                '',
                url(r'^accounts/', include('backstage_oauth2.urls')),
        )
        ```
        
        - Adicione no INSTALLED_APPS:
        ```
            'allaccess',
            'backstage_oauth2'
        ```
        
        - No settings, adicionar no AUTHENTICATION_BACKENDS:
        ```python
            AUTHENTICATION_BACKENDS = [
                'allaccess.backends.AuthorizedServiceBackend',
                'django.contrib.auth.backends.ModelBackend',
            ]
        ```
        
        - Crie um arquivo json para o provider backstage. Ex de dev:
        ```json
            [
                {
                    "pk": 1,
                    "model": "allaccess.provider",
                    "fields": {
                        "name": "backstage",
                        "authorization_url": "https://accounts.backstage.dev.globoi.com/authorize",
                        "secret": "SEU SECRET",
                        "access_token_url": "https://accounts.backstage.dev.globoi.com/token",
                        "key": "SEU KEY",
                        "request_token_url": "",
                        "profile_url": "https://accounts.backstage.dev.globoi.com/user"
                    }
                }
            ]
        ```
        
        - Carregue o json
        ```
            ./manage.py loaddata caminho/para/seu/arquivo.json
        ```
        
        * Free software: BSD license
        
        Features
        --------
        
        * TODO
        - Fazer integração com a barra do backstage
        
        
        
        
        
        History
        -------
        0.1.1 (2017-10-18)
        ---------------------
        
        * Procura usuário por email e username ao invés de ser somente pelo username.
        
        
        0.1.1 (2017-10-11)
        ---------------------
        
        * First release on PyPI.
        
Keywords: backstage_oauth2
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
