application_add redirect_uris

authlib
d42 2020-02-26 19:30:01 +01:00
parent c4eaa19b1a
commit 61fe751b75
1 changed files with 2 additions and 3 deletions

View File

@ -1,5 +1,4 @@
from secrets import token_hex
import string
from website.app import create_app
from website.models import Client, db
@ -22,7 +21,7 @@ while not client_id:
while not confidential:
confidential = input("Is the client confidential? Say yes for web apps, no for mobile apps: [yn] ").strip()
while not redirect_uris:
redirect_uris = input("Whitespace-delimited redirect URIs: ").strip()
redirect_uris = input("Whitespace-delimited redirect URIs: ").strip().split()
if confidential.lower().startswith('y'):
confidential = True
@ -46,7 +45,7 @@ c.description = app_description
c.client_id = client_id
c.client_secret = token_hex(32)
c.is_confidential = confidential
c.redirect_uris_ = redirect_uris
c.redirect_uris = redirect_uris
db.session.add(c)
db.session.commit()