Arbeitest Du mit restful_authentication o.ä.? Dann kannst Du die
Projekte z.B. in Deiner find-condition nach current_user.id filtern
(vorausgesetzt eine entsprechende Assoziation ist angelegt):
@projects = Project.find(:conditions=>["user_id =?",current_user.id]

Gruß,Tobi

Am 11.11.09 schrieb ben k <b...@nerdlabor.de>:
> Hallo,
>
> bin neu hier und kann jetzt nach Ruby und Sinatra endlich mit einem
> Raislprojekt durchstarten. :)
>
> Ich habe ein Seite, bei der sich Benutzer anmelden können und Projekte
> anlegen können.
> Wenn sich die Benutzer anmelden, sollen Sie natürlich nur ihre Projekte
> bearbeiten können.
> Ich habe mir überlegt einen before_filter zu bauen, der vor die relevanten
> Methoden geschaltet wird und prüft,
> ob eingeloggter_user = projekt_user ist?
> Macht das Sinn oder gibt es eine bessere Idee dieses Problem zu lösen?
>
> Vielen Dank & Beste Grüße,
> Ben
>
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an