summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-08-07 16:23:30 +0300
committerLars Wirzenius <liw@liw.fi>2018-08-07 16:23:30 +0300
commit1b7d201e1dd70b04c5f56b730bb466d65dc75bf5 (patch)
treed0cb388d030aeff0975ef3834d0aa9270450b1b6
parent6225fa2953f1034d12bec3bde482ce44c26596cf (diff)
downloadqvisqve-1b7d201e1dd70b04c5f56b730bb466d65dc75bf5.tar.gz
Add: log messages for when redirect_uri is wrong
-rw-r--r--qvisqve/auth_router.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/qvisqve/auth_router.py b/qvisqve/auth_router.py
index 8917df5..1dd769d 100644
--- a/qvisqve/auth_router.py
+++ b/qvisqve/auth_router.py
@@ -89,10 +89,16 @@ class AuthRouter(qvisqve.Router):
redirect_uri = cleaned.get('redirect_uri')
app = self._apps.get(client_id) # Check the app exist
if app is None:
+ qvisqve.log.log(
+ 'error', msg_text='app is unknown', client_id=client_id)
redirect_uri = ''
else:
callbacks = self._apps.get_callbacks(client_id)
if redirect_uri not in callbacks:
+ qvisqve.log.log(
+ 'error', msg_text='redirect_uri is unknown',
+ client_id=client_id, redirect_uri=redirect_uri,
+ callbacks=callbacks)
redirect_uri = ''
cleaned['redirect_uri'] = redirect_uri