class Azuki::Command::Auth
authentication (login, logout)
Public Instance Methods
index()
click to toggle source
auth
Authenticate, display token and current user
# File lib/azuki/command/auth.rb, line 10 def index validate_arguments! Azuki::Command::Help.new.send(:help_for_command, current_command) end
login()
click to toggle source
auth:login log in with your azuki credentials
Example:
$ azuki auth:login Enter your Azuki credentials: Email: email@example.com Password (typing will be hidden): Authentication successful.
# File lib/azuki/command/auth.rb, line 28 def login validate_arguments! Azuki::Auth.login display "Authentication successful." end
logout()
click to toggle source
auth:logout clear local authentication credentials
Example:
$ azuki auth:logout Local credentials cleared.
# File lib/azuki/command/auth.rb, line 46 def logout validate_arguments! Azuki::Auth.logout display "Local credentials cleared." end
token()
click to toggle source
auth:token display your api token
Example:
$ azuki auth:token ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCD
# File lib/azuki/command/auth.rb, line 64 def token validate_arguments! display Azuki::Auth.api_key end
whoami()
click to toggle source
auth:whoami display your azuki email address
Example:
$ azuki auth:whoami email@example.com
# File lib/azuki/command/auth.rb, line 79 def whoami validate_arguments! display Azuki::Auth.user end