Zendesk Proxy

This change creates a new lms/cms endpoint which accepts unauthenticated
requests to securely create zendesk tickets. This allows javascript code to
create tickets without exposing ZENDESK_OAUTH_ACCESS_TOKEN

EDUCATOR-1889
This commit is contained in:
Eric Fischer
2017-12-04 13:28:59 -05:00
parent 98b391a278
commit 8743cda0d6
11 changed files with 291 additions and 2 deletions

View File

@@ -141,6 +141,9 @@ urlpatterns = [
url(r'^dashboard/', include('learner_dashboard.urls')),
url(r'^api/experiments/', include('experiments.urls', namespace='api_experiments')),
# Zendesk API proxy endpoint
url(r'^zendesk_proxy/', include('openedx.core.djangoapps.zendesk_proxy.urls')),
]
# TODO: This needs to move to a separate urls.py once the student_account and