Exemple #1
0
        print("Hi! You are logged in  as " + user_name + '\n')
        if (user_name == "admin"):
            val = input(
                " Press 1 to login as another user \n Press 2 for creating New User \n  "
            )
            if (val == '1'):
                user_name_temp = input("Enter Username:"******"Enter Password for " + user_name_temp +
                                   ": ")
                if (user.check_user_pass(user_name_temp, password) == 0):
                    user_name = user_name_temp

            if (val == '2'):
                new_user = input("Enter Username:"******"Enter Password for " + new_user + ": ")
                if (user.add_user_details(new_user, new_passwd) == 0):
                    roles_quantity = int(
                        input("Enter the number of roles to assign to user"))
                    roles = []
                    while (roles_quantity != 0):
                        role_input = input("Enter roles:")
                        roles.append(role_input)
                        roles_quantity = roles_quantity - 1
                    user.assign_roles_users(new_user, roles)

        else:
            val = input(
                "Press 1 to login as another user \nPress 2 for view roles \n Press 3 for access resource \n "
            )
            if (val == '1'):
                username = input("Enter Username:")