Vielen Dank an Euch alle, ich denke das wird mein Problem lösen.
Also zusammenfassend kann man sagen, dass man es auf mehrere Wege
umsetzen kann :)

@werner:
current_user kann man aber nur benutzen wenn man
restful_authentication benutzt, ...
@tobias:
....was ich auch tue :)

Beste Grüße,
Ben

Am 11. November 2009 10:05 schrieb Tobias Weiß <tobias.we...@gmail.com>:
> 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
>
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an