commands.sh

oathtool

all

OATH one-time password tool.

More info →

Options (2)

-b, --base32boolean

Generate TOTP token (behaves like Google Authenticator)

Example: oathtool --totp {{[-b|--base32]}} "{{secret}}"
-N, --nowboolean

Generate a TOTP token for a specific time

Example: oathtool --totp {{[-N|--now]}} "{{2004-02-29 16:21:42}}" {{[-b|--base32]}} "{{secret}}"

Examples (3)

Generate TOTP token (behaves like Google Authenticator)

oathtool --totp [-b|--base32] "secret"

Generate a TOTP token for a specific time

oathtool --totp [-N|--now] "2004-02-29 16:21:42" [-b|--base32] "secret"

Validate a TOTP token

oathtool --totp [-b|--base32] "secret" "token"
made by @shridhargupta | data from tldr-pages