From 27751495e1adda17ca1e0ee4882b7fccf74dc612 Mon Sep 17 00:00:00 2001 From: Andrea Lepori Date: Wed, 5 Jan 2022 14:48:32 +0100 Subject: move all views together in accounts --- accounts/views.py | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'accounts') diff --git a/accounts/views.py b/accounts/views.py index 4c5f006..fabd5a4 100644 --- a/accounts/views.py +++ b/accounts/views.py @@ -46,18 +46,6 @@ def get_oauth_data(token): return requests.get(api_url, headers=headers) -# send to hitobito request to get token -def oauth_login(request): - redirect_uri = request.build_absolute_uri(reverse('auth')) - - # forward next page requested by user - if not request.GET["next"]: - redirect_uri += "?next=/" - else: - redirect_uri += "?next=" + request.GET["next"] - - return hitobito.authorize_redirect(request, redirect_uri) - def copy_from_midata(request, usercode): resp = get_oauth_data(usercode.midata_token) @@ -80,6 +68,20 @@ def copy_from_midata(request, usercode): return True +### Views ### + +# send to hitobito request to get token +def oauth_login(request): + redirect_uri = request.build_absolute_uri(reverse('auth')) + + # forward next page requested by user + if not request.GET["next"]: + redirect_uri += "?next=/" + else: + redirect_uri += "?next=" + request.GET["next"] + + return hitobito.authorize_redirect(request, redirect_uri) + # callback after acquiring token def auth(request): token = hitobito.authorize_access_token(request) -- cgit v1.2.1