Commit 62da2036 authored by Pelayo Torres's avatar Pelayo Torres
Browse files

admin collection

parent 199d5815
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -16,5 +16,7 @@ ca_factory: {
register: {
  register_uuid: '6ba7b810-9dad-11d1-80b4-00c04fd430c8',
  refresh_expiration: 30, #days
  token_expiration: 10 #mins
  token_expiration: 10, #mins
  admin_users: {admin_user: "admin",
                admin_pass: "password123"}
}
 No newline at end of file
+2 −1
Original line number Diff line number Diff line
@@ -73,7 +73,8 @@ key_data = json.loads(response.text)["data"]["data"]["key"]

# Create an Admin in the Admin Collection
client = MongoDatabse()
client.get_col_by_name(client.capif_admins).insert_one({"admin_name": config["mongo"]["user"], "admin_pass": config["mongo"]["password"]})
if not client.get_col_by_name(client.capif_admins).find_one({"admin_name": config["register"]["admin_users"]["admin_user"], "admin_pass": config["register"]["admin_users"]["admin_pass"]}):
    client.get_col_by_name(client.capif_admins).insert_one({"admin_name": config["register"]["admin_users"]["admin_user"], "admin_pass": config["register"]["admin_users"]["admin_pass"]})


app.config['JWT_ALGORITHM'] = 'RS256'
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ class RegisterOperations:
            if exist_user is None:
                return jsonify("Not exister user with this credentials"), 400

            access_token = create_access_token(identity=(username + " " + exist_user["uuid"]))
            access_token = create_access_token(identity=(username + " " + exist_user["user_uuid"]))
            
            cert_file = open("register_service/certs/ca_root.crt", 'rb')
            ca_root = cert_file.read()