[TYPO3-german] Auth Service erweitern

Steffen Ritter info at rs-websystems.de
Wed Jun 4 14:16:36 CEST 2008


Hallo,
du hast was sehr aufregendes geändert :) Ich denke db_uer steht für 
Datenbankuser, und wenn das etwas ist, was nicht du sondern von TYPO3 
eingeführt wurde, hast du damit den Datenbank für TYPO3 verweigert.
andernfalls frag doch mal die Debug ausgaben...
lG

Steffen

Siedlaczek, Sandy schrieb:
> 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