module SimpleTelnetServer::HasLogin::ClassMethods

Public Instance Methods

has_login(username, password, role: :user) click to toggle source

Adds a pair of login credentials. @param username [String] username @param password [String] password @param role [Symbol] (:user) the associated role name

# File lib/em-simple_telnet_server/has_login.rb, line 27
def has_login(username, password, role: :user)
  login_credentials[role] = [ username, password ]
end
login_credentials() click to toggle source

@return [Hash{login_type Symbol => Array<(username String, password

String)>}] registered (read/write) login credentials
# File lib/em-simple_telnet_server/has_login.rb, line 19
def login_credentials
  options[:login_credentials] ||= {}
end