shashimalcse / asgardeo-cli

asgardeo cli
MIT License
4 stars 4 forks source link
is cli logo asgardeo-cli is a experimental (non-official) cli app for managing and interacting with Asgardeo integrations.

Features

Installation

Prerequisites

Steps

  1. Clone the repository:

    git clone https://github.com/shashimalcse/asgardeo-cli.git
    cd asgardeo-cli
  2. Build and install the CLI:

    make install
  3. Verify the installation:

    asgardeo --version

If you encounter any issues, ensure that $HOME/bin is in your PATH by adding the following line to your shell configuration file (~/.zshrc for Zsh or ~/.bash_profile for Bash):

export PATH=$PATH:$HOME/bin

Then, reload your shell configuration:

source ~/.zshrc  # or ~/.bash_profile for Bash

Usage

Authenticating to Your Tenant

Authenticating to your Identity Server/ Asgardeo tenant is required for most functions of the CLI. It can be initiated by running:

asgardeo login

There are two ways to authenticate:

Commands:

Apps

API Resources

Screenshot 2024-08-02 at 15 41 42 Screenshot 2024-08-02 at 15 43 22

Contributing

We welcome contributions to this project! Here are some guidelines to follow:

We appreciate your efforts to improve this project!

Support

If you encounter any problems or have any questions, please open an issue on the GitHub repository.