| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 12.02.15 Prihlásený: 12.02.15 Príspevky: 1 Témy: 1 | Napísal Vinkel: 12.02.2015 21:57 | |
|
Zdravím, mám web na ruby on rails, uživatelov mám pridávaných cez devise gem a každý z nich môže pridávať príspevky. Potrebujem spraviť to, že každý budem môcť mazať/upravovať len tie, ktoré sám vytvoril. Neviete ako by sa to dalo overiť či sú to jeho príspevky?
Ďakujem
|
|
Registrovaný: 19.05.08 Prihlásený: 18.04.24 Príspevky: 664 Témy: 28 Bydlisko: Slovensko |
Mas to hodene na githube aby som sa mohol pozriet priamo ako to mas riesene ? Riesi sa to vacsinou takymto sposobom v application controlleri: Kód: def enforce_ownership(object) send_unauthorized unless validate_ownership(object) end def send_unauthorized render :text => "You are not authorized.", :status => :unauthorized end private def validate_ownership(object) signed_in? && (is_admin? || (object == current_user || object.user == current_user)) end end
potom uz len kde potrebujes validovat napriklad v posts controlleri kde mas def edit spravis Kód: def edit enforce_ownership(@post) end
|
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Nove prispevky, Znadne nove prispevky, Oblubene prispevky v Redakčné systémy | 0 | 626 | 15.12.2006 12:22 KillerSVK | | Websupport RoR a redmine v Webhosting a servery | 1 | 1201 | 27.08.2010 9:50 Merlin_sk | | [RoR] Prenos objektu medzi controllermi v Perl, Python, Ruby, CGI | 2 | 542 | 09.11.2014 21:45 destik | | [RoR] vytvorenie popup okna v urcitom case v Perl, Python, Ruby, CGI | 1 | 448 | 04.02.2015 14:41 chrono | | K: PC Literaturu- C++/C#/java/python/ruby/RoR v Kúpim | 0 | 409 | 13.05.2014 18:16 expresado | | Precitane prispevky v Správy pre vedenie fóra | 5 | 1444 | 14.01.2006 23:36 gen1us | | Neprečítané príspevky v PHP, ASP | 8 | 791 | 12.03.2009 18:15 Flety | | PHP Prispevky v PHP, ASP | 13 | 1101 | 05.08.2006 23:35 VLADIS007 | | Zvlastne prispevky v Správy pre vedenie fóra | 4 | 1484 | 24.06.2009 20:50 Daron | | Práva na príspevky. v Obchody, reklamácie a právo | 3 | 897 | 29.01.2009 15:53 p360t | | Príspevky z dnešným dátumom v Databázy | 2 | 755 | 09.01.2009 14:43 stenley | | príspevky spôsobujúce lock témy ... v Správy pre vedenie fóra | 8 | 1527 | 20.05.2008 19:17 JanoF | | Príspevky do web stránky. v Webdesign | 8 | 851 | 09.11.2007 15:33 Tominator | | Modre bodiky za prispevky v Správy pre vedenie fóra | 1 | 1162 | 15.12.2008 19:05 Luks | | FB - lajky na príspevky/fotky v Sociálne siete | 2 | 545 | 04.10.2015 12:58 tairikuokami | | pls pomoc prispevky v gb v PHP, ASP | 11 | 1127 | 12.02.2008 12:54 Tominator |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|