habe mit Scaffold eine Seite gebastelt. In der AppController steht das
Auth genutzt werden soll und in der beforeFilter habe ich allow('*')
gemacht, damit man nur für bestimmte functions eingeloggt werden muss.
Leider leitet mich bei der Scaffold Seite schon direkt beim index an
den Login weiter. Kreiere ich selbst eine index function werde ich
nicht weitergeleitet.
//AppController
<?php
class AppController extends Controller {
var $components = array('Acl',
'Auth' => array(
'authError' => 'Did you really think you are allowed to
see that?',
'authenticate' => array('Form'),
), 'Session');
function beforeFilter(){
$this->Auth->allow('*');
}
}
?>
//CommentsController
<?php
class CommentsController extends AppController{
public $scaffold;
}
?>
Habe auch durch google leider nichts in Erfahrung gebracht. Weis
jemand Rat?
LG gloop
function beforeFilter() {
parent::beforeFilter(); //
$this->Auth->allowedActions = array('login', 'logout');
$this->Auth->autoRedirect = false;
}
-----Ursprüngliche Nachricht-----
Von: cakep...@googlegroups.com [mailto:cakep...@googlegroups.com] Im Auftrag von gloop
Gesendet: Dienstag, 20. Dezember 2011 00:31
An: CakePHP-de für deutsche CakePHP Entwickler
Betreff: [cakephp-de] Scaffold und Auth->allow Problem
Servus,
}
?>
LG gloop
--
Bitte bei Fragen immer auch die aktuell verwendete cakePHP Version angeben und
wenn möglich auch das verwendete Betriebssystem und die PHP Version. Danke.
Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe "CakePHP-de für deutsche CakePHP Entwickler".
Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail
an cakep...@googlegroups.com
Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an cakephp-de-...@googlegroups.com
Weitere Optionen finden Sie in dieser Gruppe unter http://groups.google.com/group/cakephp-de?hl=de
>> Nutzt du denn im CommentsController den BeforeFilter?
nein habe zum Testen nur den oben genannten Code am laufen.
macht es ein unterschied die Funktion allow zu nutzen, oder die
Variable allowedActions zu befüllen?