From c3c9eeb7c162ced2bc48c7fac5c10779cfce6999 Mon Sep 17 00:00:00 2001 From: Mart van Santen <mart@greenhost.nl> Date: Wed, 1 Dec 2021 08:07:58 +0100 Subject: [PATCH] Revert change in app --- login/app.py | 54 +--------------------------------------------------- 1 file changed, 1 insertion(+), 53 deletions(-) diff --git a/login/app.py b/login/app.py index df968ac..68f4528 100644 --- a/login/app.py +++ b/login/app.py @@ -6,7 +6,6 @@ import logging import os import click import urllib.parse -import json # Flask from flask import abort, Flask, redirect, request, render_template @@ -151,58 +150,7 @@ app.cli.add_command(app_cli) @user_cli.command('create') @click.argument('email') -@click.argument('password') -def create_user(email, password): - app.logger.info("Creating user with email: ({0})".format(email)) - -# obj = User() -# obj.email = email - - # Trying to create idenity - try: - body = AdminCreateIdentityBody( - schema_id="default", - traits={'email':email}, - ) # AdminCreateIdentityBody | (optional) - kratos_obj = KRATOS_ADMIN.admin_create_identity(admin_create_identity_body=body) - except ory_kratos_client.exceptions.ApiException as err: - if err.status == 409: - print("Conflict during creation of user. User already exists?") - - - data = KRATOS_ADMIN.admin_list_identities() - - for id in data.value: - if (id.traits['email'] == email): - kratos_id = id.id - - body = AdminCreateSelfServiceRecoveryLinkBody( - expires_in="15m", - identity_id=str(kratos_id) - ) # AdminCreateSelfServiceRecoveryLinkBody | (optional) - - pprint.pprint(body) - # Get recovery link - api_response = KRATOS_ADMIN.admin_create_self_service_recovery_link( - admin_create_self_service_recovery_link_body=body) - - - pprint.pprint(api_response) - pprint.pprint(api_response.recovery_link) -# print (type(data)) - -# print(obj) -# for kratos_id in kratos_ids: - # print(kratos_id) - -# obj.kratos_id = kratos_obj.id - - - - -@user_cli.command('invite') -@click.argument('email') -def invite_user(email): +def create_user(email): app.logger.info("Creating user with email: ({0})".format(email)) obj = User() -- GitLab