Login Commands
This page describes all ways to login to keeper from sdk and cli perspective
Commands:
Keeper supports multiple login methodologies, these include
Authentication Workflow (High-Level)
Primary Authentication
Regular account (username + master password)
Cloud SSO (SAML, OIDC)
On-Premises SSO
Managed Company (MSP) login
Secondary Authentication (2FA)
TOTP (Google/Microsoft Authenticator)
SMS one-time code
DUO (push, SMS, voice)
RSA SecurID
WebAuthn/U2F (security keys, biometrics)
Device Approval
Email link
2FA challenge
Keeper Push notification
SDK Authentication Flow
Initialize SDK client/session context
Select login method (master password, SSO, MSP)
Handle challenges issued by Keeper
2FA challenge
Device approval
Security key prompt
Establish secure session
Receive encrypted session token
Unlock vault and enterprise APIs
Login Command
Authenticate to start a session.
DotNet CLI
Command: login
Flag:
--passwordmaster password--resumeresume last login--ssologin using sso provider--altlogin using sso master password--helpDisplay this help screen.--versionDisplay version information.email (pos. 0)Required. account email
Example:
PowerCommander
Command: Connect-Keeper
Alias : kc
Flag:
-Username-Password-NewLogin-Server-Config-SsoPassword-SsoProvider
Example:
Python CLI
Command: login
Flag:
-h, --help: show this help message and exit--sso-password: force master password for SSO accounts--resume-session: resumes current login session-p, --pass: PASSWORD master password
Example :
Python SDK
Function: refer here
Logout Command
Securely log out from the CLI.
DotNet CLI
Command: logout
Flag:
--resume: resume last login--help: Display this help screen.--version: Display version information.
Example:
Whoami Command
Displays information about the current authenticated user, including username and email.
Last updated
Was this helpful?

