I understand most of your requirements except this one
"But can only View the main page where his record will be kept
with other records."

I would use devise along with an authentication scheme
here is a link for railscasts on authentication
http://railscasts.com/episodes?utf8=%E2%9C%93&search=authorization

you would assign the roles so a user can edit his own records
and only view others

do you have anything like this installed?  What are you using for
logging in a user?





On Feb 7, 8:31 am, Pallav_bfs <[email protected]> wrote:
> Hello,I am quite new on rails. Currently making CRUD apps in rails 3.0
> in windows.
> I've used devise [1.1.rc0] for authentication.In those apps, any
> logged
> in user can change other user's details.
>
> How can I design the app, so that any logged in user can edit/remove
> his details only if he wishes to do so and can only view others'
> records.
> I am trying to say that users should be recognized by his unique
> username/email id and as per that he should be assigned the writing
> privileges on his records only.
>
> After logging in he should be directed to his own page,where his
> details are stored.He can Update and Delete any of his details
> there.But can only View the main page where his record will be kept
> with other records.He should not be able to remove or edit others'
> records.
>
> Thanks,
>
> Pallav

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to