skip to navigation
skip to content

Not Logged In

django-freshdesk 0.2.2

Single Sign-On functionallity between Django and Freshdesk

Single Sign-On functionallity between Django and Freshdesk.

The Freshdesk documentation for Single Sign-On is located at Freshdesk documentation

How to use

Get the code

Getting the code for the latest stable release using pip:

$ pip install django-freshdesk

You can also download the source and run:

$ python setup.py install

Add the application to the project settings

Make sure that .django.contrib.auth’ is installed and then add register ‘freshdesk’ in the ‘INSTALLED_APPS’ section of your project’s settings

INSTALLED_APPS = (
    ...
    'django.contrib.auth',
    'freshdesk',
)

Setup the settings variables

You must specify two settings variables in your settings module.

  • The URL of your support page, will either a subdomain in freshdesk.com or your own domain (using a CNAME record)
FRESHDESK_URL = 'http://yourcompany.freshdesk.com/'
  • The shared secret you get from Freshdesk when setting up Simple SSO
FRESHDESK_SECRET_KEY = '098f6bcd4621d373cade4e832627b4f6'

Register the urls

Add the application urls to your urlconf

urlpatterns = patterns('',
    ...
    url(r'^login/sso/', include('freshdesk.urls')),
)

Requirements

  • Python 2.7, 3.2, 3.3 or 3.4
  • Django >= 1.6

Bugs and requests

If you have found a bug or or you have a ny request, please use the issue tracker on GitHub.

https://github.com/ThatGreenSpace/django-freshdesk/issues

License

You can use this software under BSD License.

History

0.2.2

  • Fix Django version compatibility. Django 1.5 not supported anymore.

0.2.1

  • Username as default if not first and last name defined

0.1.4

  • Serveral fixes and updated doc

0.1.0

  • Initial application
 
File Type Py Version Uploaded on Size
django-freshdesk-0.2.2.tar.gz (md5) Source 2014-10-28 5KB
  • Downloads (All Versions):
  • 25 downloads in the last day
  • 215 downloads in the last week
  • 730 downloads in the last month