[TYPO3-german] felogin ohne Passwort, Benutzername nur validieren
Kerstin Finke
kerstinfinke at hotmail.com
Thu Jun 16 21:43:55 CEST 2011
Hi,
danke, das war genau die Lösung, die ich suchte.
ABER (sorry, mein erster Service):
ich krieg jetzt schon ewig immer wieder die gleiche Fehlermeldung. Ich
habe die von euch erwähnte Dokus und einige Tutorials gewälzt. Auch
Google kennt komischerweise den Fehler nicht. Ich habs in den TYPO3-
Versionen 4.3.3 und 4.5.3 getestet.
Hier der Fehler:
Fatal error: Call to undefined method tx_auth_sv1::initAuth() in /var/www/
introductionpackage-4.5.3/t3lib/class.t3lib_userauth.php on line 568
Das habe ich gemacht:
Ich habe über den Kickstarter die Extension als Service erstellt, type
'auth', subtypes getestet mit 'authUserFE' und 'authUserFE,getUserFE'.
Meine Klasse sieht so aus:
class tx_auth_sv1 extends t3lib_svbase {
var $prefixId = 'tx_auth_sv1'; //
Same as class name
var $scriptRelPath = 'sv1/
class.tx_auth_sv1.php'; // Path to this script relative to the extension
dir.
var $extKey = 'auth'; // The extension
key.
function getUser() {
$user = true;
return $user;
}
function authUser($user) {
$OK =true;
return $OK;
}
}
Ich hab auch
class tx_auth_sv1 extends tx_sv_authbase versucht.
Wäre super, wenn ihr mir nochmal einen Tipp geben könntet!
Danke
Kerstin
Am Thu, 16 Jun 2011 15:01:48 +0200 schrieb Christian Wolff:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi für so eine Anforderung würde ich einen "Auth Service" schreiben.
> damit kannst du ohne anpassung der extension ein eigenes
> authentifizierungs system imprementieren.
>
> hier eine demo auth service der als dokumentation dient:
> http://typo3.org/documentation/document-library/extension-manuals/
cc_svauthdemo/current/
>
> und z.b nur den nutzernamen überprüfen.
>
> gruss chris
>
>
> Am 16.06.2011 14:53, schrieb Björn Pedersen:
>> Am 16.06.2011 13:18, schrieb Kerstin:
>>> Hallo Kay, hallo Liste,
>>>
>>> vielen Dank, die hatte ich tatsächlich nicht gefunden (hab immer in
>>> Richtung felogin gesucht und nicht nach password).
>>>
>>> Nach Durchlesen dieses Threads
>>> http://old.nabble.com/Feuser-mit-identischem-Usernamen-gleichzeitig-
eingeloggt-td31162776.html
>>>
>>> fände ich es allerdings weiterhin eine gute Idee, das felogin
>>> anzupassen.
>>>
>>> Aber: wie kann ich die Passwort-Prüfung ausschalten und die
>>> Fe-User-Prüfung anpassen? In der class.tx_felogin_pi.php muss das doch
>>> drin sein, oder? Ich finds einfach nicht :-(
>>>
>>> Für einen Hinweis in die Richtung wäre ich sehr dankbar!
>>>
>>> LG
>>> Kerstin
>> Hallo,
>>
>> der login wird nicht von felogin gemacht (das dient nur dazu, die
>> Eingabefelder auszugeben), sondern von den authentication-services.
>>
>> http://typo3.org/fileadmin/typo3api-4.0.0/d1/df3/classtx__sv__auth.html
>> http://typo3.org/documentation/document-library/extension-manuals/
cc_sv_auth/1.2.3/view/1/5/
>> ( ist jetzt im Core integriert)
>>
>>
>> Services allgemein:
>> http://typo3.org/documentation/document-library/core-documentation/
doc_core_services/1.0.1/view/
>>
>>
>> Björn
>>
>>
>
> - --
> Christian Wolff // Berlin
> http://www.connye.com
>
> some projects:
> http://richtermediagroup.com | http://titanic.de |
> http://keyopinions.info -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (MingW32)
>
> iEYEARECAAYFAk35/rwACgkQIcCaXPh/JHHyMgCfWUevnhs7PuX66NBFWQg5Dk64
> b2IAoJxanwgBbHpHZRlwIKY4dCkZDPRY
> =8dJn
> -----END PGP SIGNATURE-----
More information about the TYPO3-german
mailing list