Module: Duse::Client::Namespace::Curry::User
- Defined in:
- lib/duse/client/namespace.rb
Instance Method Summary collapse
- #confirm(token) ⇒ Object
- #current ⇒ Object
- #forgot_password(email) ⇒ Object
- #password_reset(token, password) ⇒ Object
- #resend_confirmation(email) ⇒ Object
- #server ⇒ Object
Instance Method Details
#confirm(token) ⇒ Object
61 62 63 |
# File 'lib/duse/client/namespace.rb', line 61 def confirm(token) session.patch('/users/confirm', { token: token }) end |
#current ⇒ Object
53 54 55 |
# File 'lib/duse/client/namespace.rb', line 53 def current find_one 'me' end |
#forgot_password(email) ⇒ Object
72 73 74 |
# File 'lib/duse/client/namespace.rb', line 72 def forgot_password(email) session.post('/users/forgot_password', { email: email }) end |
#password_reset(token, password) ⇒ Object
65 66 67 68 69 70 |
# File 'lib/duse/client/namespace.rb', line 65 def password_reset(token, password) session.patch('/users/password', { token: token, password: password }) end |
#resend_confirmation(email) ⇒ Object
76 77 78 |
# File 'lib/duse/client/namespace.rb', line 76 def resend_confirmation(email) session.post('/users/confirm', { email: email }) end |
#server ⇒ Object
57 58 59 |
# File 'lib/duse/client/namespace.rb', line 57 def server find_one 'server' end |