Private
Public Access
1
0

nkauthorize redirect works, callback not

This commit is contained in:
Sander Roosendaal
2021-03-29 21:55:29 +02:00
parent c6ea8fb27c
commit 68edfe5a94
7 changed files with 28 additions and 1 deletions

View File

@@ -392,6 +392,25 @@ def workout_sporttracks_upload_view(request,id=0):
return HttpResponseRedirect(url)
# NK LiNK authorization
@login_required()
def rower_nk_authorize(request):
state = str(uuid4())
scope = "read"
params = {
"grant_type": "authorization_code",
"response_type": "code",
"client_id": NK_ClIENT_ID,
"scope": scope,
"state": state,
"redirect_uri": NK_REDIRECT_URI,
}
url = "https://oauth-stage.nkrowlink.com/oauth/authorize?"+urllib.parse.urlencode(params)
return HttpResponseRedirect(url)
# Concept2 authorization
@login_required()
def rower_c2_authorize(request):

View File

@@ -185,7 +185,8 @@ from rowsandall_app.settings import (
RP3_CLIENT_ID,RP3_REDIRECT_URI,RP3_CLIENT_KEY,RP3_CLIENT_SECRET,
BRAINTREE_MERCHANT_ID,BRAINTREE_PUBLIC_KEY,BRAINTREE_PRIVATE_KEY,
PAYMENT_PROCESSING_ON,
RECAPTCHA_SITE_KEY, RECAPTCHA_SITE_SECRET
RECAPTCHA_SITE_KEY, RECAPTCHA_SITE_SECRET,
NK_REDIRECT_URI, NK_ClIENT_ID, NK_CLIENT_SECRET
)
#from rowers.tasks_standalone import addcomment2