Metadata-Version: 1.1
Name: django-plexauth
Version: 0.1.1
Summary: A django auth backend for authenticating against plex.tv
Home-page: https://github.com/munnerz/django-plexauth
Author: James Munnelly
Author-email: james@munnelly.eu
License: BSD License
Description: ***************
        django-plexauth
        ***************
        
        
        
        .. image:: https://cloud.githubusercontent.com/assets/203583/7464347/62ecff22-f2ba-11e4-9146-bbd237b2fb93.png
        	:alt: Screenshot
        	:align: center
        
        
        This module provides a django authentication backend for authenticating against plex.tv.
        
        After properly setting up, you should be able to authenticate at /auth/login.
        
        ==========
        Installing
        ==========
        
        The quickest way to get installed is through PyPi. Simply run:
        
        .. code-block:: bash
        
        	$ pip install django-plexauth
        
        Install by placing the plexauth module in your python path.
        
        All requirements can be installed via pip:
        
        .. code-block:: bash
        
        	$ pip install django django-bootstrap3 django-activelink requests
        
        
        ============
        Requirements
        ============
        * requests_ >= 2.7.0
        * django_ >= 1.8.0
        * django-bootstrap3_
        * django-activelink_ >= 0.4
        
        =============
        Configuration
        =============
        
        In the settings.py file for your project, ensure you have the following:
        
        .. code:: python
        
        	INSTALLED_APPS = (
        		...
        		'bootstrap3',
        		'activelink',
        		'plexauth',
        	)
        	AUTHENTICATION_BACKENDS = (
        	    'plexauth.auth.PlexBackend',
        	)
        
        	AUTH_USER_MODEL = 'plexauth.PlexUser'
        	PLEX_ADMIN_USERS = ('admin_usernames')
        	PLEX_SERVER_NAME = 'your_server_nickname'
        
        In your urls.py file, add the following line
        
        .. code:: python
        
        	urlpatterns = patterns('',
        		...
        		url(r'^auth/?', include('plexauth.urls')),
        	)
        
        
        
        .. _requests: https://github.com/kennethreitz/requests
        .. _django: https://github.com/django/django
        .. _django-bootstrap3: https://github.com/dyve/django-bootstrap3
        .. _django-activelink
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
