Forum: Ruby on Rails how do I create a change password using sha1?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Frank (Guest)
on 2006-01-06 17:03
(Received via mailing list)
Hello,

The problem I am having is I have a form where a user can edit their
data that does not include their password.

I have another form that I allow them to change their password.

Both forms use the before_update method that hashes the password. There
is no password in the first form.

Am I making this too complicated?
How do I call the hash_password for only the second form?
Both forms use the user model.

Thanks

Frank
Jm M. (Guest)
on 2006-01-06 17:12
(Received via mailing list)
Has anyone used this system in order to create Admin
and Regular user roles? I haven't figured out how to
give a regular user access to more than one action.
Say, they log-in, and can go to controller/action -
but ONLY one as that is all the database table seems
to allow for....anyone know how to fix this?

Here is a link to the system.
http://wiki.rubyonrails.com/rails/pages/LoginGener...





__________________________________________
Yahoo! DSL ? Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com
Kevin O. (Guest)
on 2006-01-06 19:14
JM MC wrote:
> Has anyone used this system in order to create Admin
> and Regular user roles? I haven't figured out how to
> give a regular user access to more than one action.
> Say, they log-in, and can go to controller/action -
> but ONLY one as that is all the database table seems
> to allow for....anyone know how to fix this?
>
> Here is a link to the system.
> http://wiki.rubyonrails.com/rails/pages/LoginGener...
>

I've been using the user/login_engine system with good success.  It can
be a little tricky to set up if you don't follow the directions, but it
works well.

That system allows you to limit access to any controller/action pair in
your system to users with any number of roles.

http://rails-engines.org/

_Kevin
Jm M. (Guest)
on 2006-01-06 19:36
(Received via mailing list)
I tried using this but had trouble getting it
installed.
Running ruby/script/plugin install login_engine gave
me a
"ruby: no such file or directory -- script/plugin
error"

Have any trouble installing the engine/plugin?


--- Kevin O. <removed_email_address@domain.invalid> wrote:

> seems
> > to allow for....anyone know how to fix this?
> >
> > Here is a link to the system.
> >
>
http://wiki.rubyonrails.com/rails/pages/LoginGener...
> your system to users with any number of roles.
> http://lists.rubyonrails.org/mailman/listinfo/rails
>






__________________________________________
Yahoo! DSL ? Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com
James A. (Guest)
on 2006-01-06 19:51
(Received via mailing list)
You're definitely using Rails 1.0? Have you managed to install any
other plugins?

- james
Jm M. (Guest)
on 2006-01-06 19:54
(Received via mailing list)
I do have Rails 1.0 and I don't think I've installed a
plugin before, no... I quickly looked on the RoR site
for documentation on installing a plug in but didn't
find anything.

--- James A. <removed_email_address@domain.invalid> wrote:

> > Running ruby/script/plugin install login_engine
> > > JM MC wrote:
> > > > but ONLY one as that is all the database table
> > > seems
> > > > to allow for....anyone know how to fix this?
> > > >
> > > > Here is a link to the system.
> > > >
> > >
> >
>
http://wiki.rubyonrails.com/rails/pages/LoginGener...
> > > That system allows you to limit access to any
> > > Rails mailing list
> > __________________________________________
> > _______________________________________________
> Rails mailing list
> removed_email_address@domain.invalid
> http://lists.rubyonrails.org/mailman/listinfo/rails
>






__________________________________________
Yahoo! DSL ? Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com
Kevin O. (Guest)
on 2006-01-06 20:08
I seem to recall that I had to give the plugin install script the Url
for the SVN repository to get it to work.  Look in the rails plugin wiki
page for the address.

You will need to install the 'engines', 'login_engine', and
'user_engine'.

If you have a user model, make sure it follows the 'UserController'
(singluar) convention rather than the 'UsersController' (plural)
convention.  It will save you endless headaches.

_Kevin
Ezra Z. (Guest)
on 2006-01-06 21:33
(Received via mailing list)
On Jan 6, 2006, at 9:49 AM, James A. wrote:

>> "ruby: no such file or directory -- script/plugin
>> error"

You need ro run it like this:

$ ruby  script/plugin install login_engine

and you might need to do a

$ script/plugin discover

to get an updated plugin listsing.

But calling the command like you did above is why you are getting an
error.

Cheers-
-EZra


>>> to
>>>
>>> controller/action pair in
>>> removed_email_address@domain.invalid
>> Just $16.99/mo. or less.
> http://lists.rubyonrails.org/mailman/listinfo/rails
-Ezra Z.
Yakima Herald-Republic
WebMaster
http://yakimaherald.com
509-577-7732
removed_email_address@domain.invalid
This topic is locked and can not be replied to.