Empfehlungen: Erweiterte Suche

Doppelnamen verhindern Authentifizierung?

Daten auslesen, verarbeiten und den Views übergeben

Doppelnamen verhindern Authentifizierung?

Beitragvon getit » Mo 8. Jun 2009, 09:21

Habe gerade bemerkt das wenn eine Action im Controller einen Doppelnamen hat (Bsp.: createFolder, preparePdf) die Authentifizierung nicht statt findet.

Werden Actions wie add() aufgerufen muss ich mich vorher Authentifizieren - bei den oben genannten Actions nicht.
Wenn ich die Actions (und die dazugehörigen Views) umbenenne (createFolder -> create, preparePdf -> prepare) muss ich mich wieder Authifizieren.

Kennt das Problem jemand??
Gibt es eine Lösung?
getit
 
Beiträge: 105
Registriert: Mo 22. Dez 2008, 13:06
CakePHP-Version: 1.2.1.8004
OS: Vista

Re: Doppelnamen verhindern Authentifizierung?

Beitragvon euromark » Mo 8. Jun 2009, 10:30

das liegt an der problematik, dass man diese auch per
"prepare_pdf" (mit unterstrich) aufrufen kann...
euromark
 
Beiträge: 618
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows

Re: Doppelnamen verhindern Authentifizierung?

Beitragvon getit » Mo 8. Jun 2009, 11:05

Danke
getit
 
Beiträge: 105
Registriert: Mo 22. Dez 2008, 13:06
CakePHP-Version: 1.2.1.8004
OS: Vista

Re: Doppelnamen verhindern Authentifizierung?

Beitragvon euromark » Mo 8. Jun 2009, 13:56

ich persönlich halte das schon für einen cake-bug
denn entstehen dadurch mehr probleme als dass es nutzen hätte

man müsste eigentlich in den core files (oder configs) einstellen können
linksCamelCased: yes/no (default no)

und dann würde entweder komplett nur "user_posts" oder "userPosts" funktionieren bzw vom Link-Helper generiert werden,
und die Methoden müssten dahingehend natürlich auch stimmen.

weil dadurch:
- funzt Auth(!)
- gibts keine Strafen der Suchmaschinen wegen DuplicateContent
- ist es sauberer und nicht mehrdeutig (schonmal seiten gesehen, die x verschiedene Möglichkeiten haben, denselben Kontext darzustellen? - Sinn?^^)

falls jemand ne idee hat, wo wie man welche Routing Geschichten abändern kann dafür, sagt bescheid :)
euromark
 
Beiträge: 618
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.1
OS: Windows

Re: Doppelnamen verhindern Authentifizierung?

Beitragvon getit » Mo 8. Jun 2009, 14:38

Code: Alles auswählen

ich persönlich halte das schon für einen cake-bug
 

Denke ich auch.
getit
 
Beiträge: 105
Registriert: Mo 22. Dez 2008, 13:06
CakePHP-Version: 1.2.1.8004
OS: Vista


Zurück zu Controller

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron