diff -r d5c583f9a035 -r 3f52a017e6f5 oauth/client.py --- a/oauth/client.py Tue Feb 16 15:46:00 2016 +0100 +++ b/oauth/client.py Wed Feb 17 11:25:20 2016 +0100 @@ -1,4 +1,4 @@ -from flask import Flask, url_for, session, request, jsonify +from flask import Flask, url_for, session, request, jsonify, render_template, redirect from flask_oauthlib.client import OAuth from settings.client_settings import ClientSettings @@ -26,7 +26,8 @@ def index(): if 'remote_oauth' in session: resp = remote.get('me') - return jsonify(resp.data) + username = resp.data.get("username", "") + return render_template('client/index.html', username=username) next_url = request.args.get('next') or request.referrer or None return remote.authorize( callback=url_for('authorized', next=next_url, _external=True) @@ -43,7 +44,7 @@ ) print resp session['remote_oauth'] = (resp['access_token'], '') - return jsonify(oauth_token=resp['access_token']) + return redirect('/') @remote.tokengetter