Class: Kadmin::Auth::User

Inherits:
Object
  • Object
show all
Defined in:
lib/kadmin/auth/user.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(email, options = {}) ⇒ User

Returns a new instance of User.



6
7
8
9
# File 'lib/kadmin/auth/user.rb', line 6

def initialize(email, options = {})
  @email = email
  @organization = options[:organization]
end

Instance Attribute Details

#acceptObject

Returns the value of attribute accept.



4
5
6
# File 'lib/kadmin/auth/user.rb', line 4

def accept
  @accept
end

#emailObject

Returns the value of attribute email.



4
5
6
# File 'lib/kadmin/auth/user.rb', line 4

def email
  @email
end

#organizationObject

Returns the value of attribute organization.



4
5
6
# File 'lib/kadmin/auth/user.rb', line 4

def organization
  @organization
end

Instance Method Details

#admin?Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/kadmin/auth/user.rb', line 15

def admin?
  return true
end

#authorized?(_request) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/kadmin/auth/user.rb', line 11

def authorized?(_request)
  return true
end