Module: Spear::Plugins::Model::User
- Includes:
- Resource::User
- Included in:
- Spear::Plugins::Models
- Defined in:
- lib/spear/plugins/model/user.rb
Instance Method Summary collapse
- #check_existing(email, password = '') ⇒ Object
- #create_user(data = {}) ⇒ Object
- #retrieve_user(user_external_id, password) ⇒ Object
- #token_authenticate(user_external_id) ⇒ Object
Instance Method Details
#check_existing(email, password = '') ⇒ Object
7 8 9 10 |
# File 'lib/spear/plugins/model/user.rb', line 7 def check_existing(email, password='') response = super(email, password) Structure::User::CheckExisting.new(response) end |
#create_user(data = {}) ⇒ Object
12 13 14 15 |
# File 'lib/spear/plugins/model/user.rb', line 12 def create_user(data={}) response = super(data) Structure::User::Create.new(response) end |
#retrieve_user(user_external_id, password) ⇒ Object
17 18 19 20 |
# File 'lib/spear/plugins/model/user.rb', line 17 def retrieve_user(user_external_id, password) response = super(user_external_id, password) Structure::User::Retrieve.new(response) end |
#token_authenticate(user_external_id) ⇒ Object
22 23 24 25 |
# File 'lib/spear/plugins/model/user.rb', line 22 def token_authenticate(user_external_id) response = super(user_external_id) Structure::User::TokenAuthenticate.new(response) end |