Skip to content

adamanz/Exa-Salesforce

Repository files navigation

Simple CLI

A simple CLI wrapper for Salesforce authentication using the Salesforce CLI.

Prerequisites

You must have the Salesforce CLI installed:

npm install -g @salesforce/cli

Or visit: https://developer.salesforce.com/tools/salesforcecli

Installation

npm install
npm link

Usage

Login to Salesforce

# Using org subcommand (recommended, matches sf CLI)
simple org login
simple org login -r https://test.salesforce.com -a myorg -d

# Legacy command (also supported)
simple login
simple login -r https://test.salesforce.com -a myorg -s

Check current org

# Using org subcommand
simple org display
simple org display -o [email protected]

# Legacy command
simple whoami
simple whoami -o [email protected]

List all authenticated orgs

# Using org subcommand
simple org list

# Legacy command
simple list

Logout

# Using org subcommand
simple org logout -o [email protected]
simple org logout -a

# Legacy command
simple logout -o [email protected]
simple logout -a

Commands

Org Commands (Recommended)

  • simple org login - Login to Salesforce using OAuth web flow
  • simple org display - Display information about the current org
  • simple org list - List all authenticated Salesforce orgs
  • simple org logout - Logout from Salesforce

Legacy Commands (Backwards Compatible)

  • simple login - Login to Salesforce using OAuth web flow
  • simple whoami - Show current Salesforce user information
  • simple list - List all authenticated Salesforce orgs
  • simple logout - Logout from Salesforce

How it works

This CLI is a thin wrapper around the Salesforce CLI (sf) commands:

  • simple loginsf org login web
  • simple whoamisf org display
  • simple listsf org list
  • simple logoutsf org logout

All authentication is handled by the official Salesforce CLI, ensuring security and compatibility.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published