[TYPO3-german] Auth Service erweitern

Siedlaczek, Sandy siedlaczek at kemper.de
Wed Jun 4 14:09:57 CEST 2008


Hi Steffen, Hi all,

also erstmal Danke für deine Tipps. Es hat mir den Service auf jeden Fall
schon näher gebracht. 

Ich hatte es erstmal soweit, dass die Existenz einer Post-Variable abgefragt
wird und daraufhin die Username-Spalte ersetzt wird. Das klappt natürlich
und ist ja auch nicht sonderlich schön. Hier trotzdem mal mein Ansatz:

	if(isset($_POST['bonus'])) {
			$this->db_user['username_column'] =  'bonus';
			$this->db_user['userident_column'] = 'password';
		}  

Bevor ich nun irgendwie noch das PW weglassen möchte, würde ich gerne diese
Postvariable durch eine Service-Option ersetzen, in welcher die betroffenen
PIDs stehen sollen:

...		$ActPage = GLOBALS['TSFE']->id;
		$PIDList = $this->getServiceOption('PIDList');
		$PIDList = str_replace(' ','',$PIDList);
		$PIDArr = explode(',',$PIDList);
		
		if(is_array($PIDArr) && in_array($ActPage,$PIDArr)) {
			$this->db_user['username_column'] =  'bonus';
			$this->db_user['userident_column'] = 'password';
		}
...

Führt allerdings nur zu einer weißen Seite, obwohl ich noch nichts
Aufregendes verändert habe. Woran liegt das?Mich graust es schon davor, die
nächsten Schritte zu unternehmen... Na ja, wegen dem weglassen der
Passwörter habe ich schon andere Tipps gefunden. Oh Mann, jeder Anfang ist
schwer


Gruß Sandy

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list