Yes, it worked!  Thank you very much, this eases a lot my life.

Best regards from Canary Islands.

Tx.

2016-08-23 19:32 GMT+01:00 Txapelgorri GMail <[email protected]>:

> Just out of curiosity: in Rails console "User.find_by_email_address('
> your-email').update_attribute(:password,'hello')" does work?
>
> Best regards, Ibon.
>
> 2016-08-23 17:14 GMT+02:00 Txinto Vaz <[email protected]>:
>
>> Here the result of my investigations:
>>
>> Original code based on hobo 2.0.1 and executed with ruby-2.0.0-p648 works
>> fine.
>>
>> Executed under ruby 2.1.5p273, it misses the password fields in the
>> "account" tab , so it makes impossible to change the password.
>>
>> Same issue with 2.1.8.
>>
>> I think the problem is in the upgrading procedure of the app.  As I did
>> not need to change the password until now, I did not see the problems.
>>
>> Best regards and thank you.
>>
>> Tx.
>>
>>
>> 2016-08-23 16:00 GMT+01:00 Txinto Vaz <[email protected]>:
>>
>>> Thanks for fast answer.
>>>
>>> I am testing another deployment and probably it is not an issue.  I have
>>> an installation using the original app (with same code but based in older
>>> hobo 2.0.1 on Rails 3.2.13 executing Ruby 2.0) and it works fine.  It shows
>>> the correct fields in the "account" when you are authenticated, so the
>>> admin can change its password.
>>>
>>> I am doing now the exercise to know if I lost the password attribute and
>>> fields when upgrading ruby, or when upgrading the app's hobo version.  I'll
>>> keep you informed.
>>>
>>> Best regards.
>>>
>>> Tx.
>>>
>>>
>>> Probably
>>>
>>> 2016-08-23 15:38 GMT+01:00 Henry Baragar <[email protected]>:
>>>
>>>> Hello,
>>>>
>>>> In my situation, the administrator is not allowed access to the main
>>>> site and is forced via redirects to the admin subsite.  To change the
>>>> password, I had to got to the following URL
>>>>
>>>> <host>/users/1/account
>>>>
>>>> Where I was presented with the change password form.  I could find no
>>>> link to this page.
>>>>
>>>> BTW, I am using Hobo 2.2.6.
>>>>
>>>> Henry
>>>>
>>>> On 23/08/16 10:24 AM, Txinto Vaz wrote:
>>>>
>>>> Hello again.  I am finding a lot of trouble to do a simple thing.
>>>>
>>>> I am trying to change the admin password to one of my apps.  I do not
>>>> want to delete the user.
>>>>
>>>> Current hobo version is 2.2.4.
>>>>
>>>> I am trying to do it in various ways, as developer through command line
>>>> and as user, with no success.
>>>>
>>>> Maybe I am a little newbie in authentication things, but I've found no
>>>> documentation of how to do it in two hours of googling.
>>>>
>>>> I've found no way to do it from the user profile or account page.
>>>> Then I tried to do it from the forgot password.  I think in the old
>>>> days the log files were showing the link, in the new days I had to
>>>> configure the e-mail (i do not need it because we are a little team) in
>>>> order to get that link.
>>>>
>>>> When finally got the link to reset the password, I've found this:
>>>>
>>>> *Started PUT "/users/1-txinto/reset_password" for 10.0.2.2 at
>>>> 2016-08-23 15:05:03 +0100*
>>>> *Processing by UsersController#do_reset_password as HTML*
>>>> *  Parameters:
>>>> {"page_path"=>"/users/1-txinto/reset_password_from_email/76d61afba8de036208fecc3e87f8012b7ee15ed2",
>>>> "authenticity_token"=>"6Y5MjBqPnqnBUAvf3NWGR8N/Sg/4yW2NCJUei2tw5+8=",
>>>> "key"=>"76d61afba8de036208fecc3e87f8012b7ee15ed2",
>>>> "user"=>{"password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"},
>>>> "id"=>"1-txinto"}*
>>>> *  User Load (0.1ms)  SELECT "users".* FROM "users" WHERE "users"."id"
>>>> = ? LIMIT 1  [["id", "1-txinto"]]*
>>>> *Completed 500 Internal Server Error in 14ms*
>>>>
>>>> *ActiveRecord::UnknownAttributeError (unknown attribute: password):*
>>>> *  activerecord (3.2.13)
>>>> lib/active_record/attribute_assignment.rb:88:in `block in
>>>> assign_attributes'*
>>>> *  activerecord (3.2.13)
>>>> lib/active_record/attribute_assignment.rb:78:in `each'*
>>>> *  activerecord (3.2.13)
>>>> lib/active_record/attribute_assignment.rb:78:in `assign_attributes'*
>>>> *  activerecord (3.2.13)
>>>> lib/active_record/attribute_assignment.rb:36:in `attributes='*
>>>> *  hobo (2.0.1) lib/hobo/model/lifecycles/actions.rb:96:in `prepare!'*
>>>> *  hobo (2.0.1) lib/hobo/model/lifecycles/transition.rb:49:in `block in
>>>> run!'*
>>>> *  hobo (2.0.1) lib/hobo/model/permissions.rb:167:in `with_acting_user'*
>>>> *  hobo (2.0.1) lib/hobo/model/lifecycles/transition.rb:48:in `run!'*
>>>> *  hobo (2.0.1) lib/hobo/controller/model.rb:762:in
>>>> `do_transition_action'*
>>>> *  hobo (2.0.1) lib/hobo/controller/user_base.rb:126:in
>>>> `hobo_do_reset_password'*
>>>> *  hobo (2.0.1) lib/hobo/controller/user_base.rb:43:in
>>>> `do_reset_password'*
>>>> *  actionpack (3.2.13)
>>>> lib/action_controller/metal/implicit_render.rb:4:in `send_action'*
>>>> *  actionpack (3.2.13) lib/abstract_controller/base.rb:167:in
>>>> `process_action'*
>>>> *  actionpack (3.2.13) lib/action_controller/metal/rendering.rb:10:in
>>>> `process_action'*
>>>>
>>>> So, my questions are:
>>>>
>>>> - Is there a bug or maybe a bad configuration of my app?
>>>> - Is there a way to do the change directly in the database?
>>>> - Is there a safe way to do it through command line? (the ones I found
>>>> and tested did not work).
>>>>
>>>> Thank you in advance.
>>>>
>>>> Tx.
>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Hobo Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/hobousers.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> *Henry Baragar*
>>>>
>>>> Director, Software Development
>>>>
>>>> *CSE* | *Canadian Securities Exchange*
>>>>
>>>> *D *(647) 729-8325
>>>>
>>>>
>>>>
>>>> 220 Bay Street, 9th Floor | Toronto | ON | Canada | M5J 2W4
>>>>
>>>> www.thecse.com | @CSE_News <https://twitter.com/CSE_News>
>>>>
>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Hobo Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/hobousers.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Hobo Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/hobousers.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Visitame en http://sinanimodelucro.net
> Usa GNU/Linux, tus úlceras te lo agradecerán.
>
> Realizado con Software Libre.
> --
> GPG public key at http://sinanimodelucro.net/txapelgorri.asc
> Finderprint: 9402 CEBF 0274 F213 8B88  1209 7B2D 70B3 843E F99C
> --
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Hobo Users" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/hobousers/AkOOyBXhMTE/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/hobousers.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
-------------------
Por favor, usted y su "yo" más medioambiental echen sus argumentos a pelear
antes de imprimir éste correo.
<Lo mismo pero en inglés ;o) >

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to