[TYPO3-UG Denmark] Re: extende tx_sv_authbase ?

Torben myicq2 at 3gmx.net4
Thu Feb 28 08:12:53 CET 2008


Søren Andersen <hacksaw at zpeed.dk> wrote in
news:mailman.3005.1203945499.5943.typo3-ug-denmark at lists.netfielders.de: 

> Hej Torben
> 
> Du kan lave en extension der fungerer som service ved at extende på
> den eksisterende auth-service.

Det tror jeg også er måden at gøre det på.   

Jeg er overrasket over den manglende mængde dokumentation på
hvordan dette gøres, men har vist efterhånden fået en ide
ved at gennemlæse div. extensions.

Så vidt jeg kan læse er det funktionen 
    	tx_sv_auth->authUser()
jeg skal bruge.

Her kan jeg kontrollere $this->login, og se om processen er et login 
eller logout, og hvad brugernavne etc er.


det iflg pr cc_svauthdemo (den er vel stadig gyldig?)

http://typo3.org/documentation/document-library/extension-
manuals/cc_svauthdemo/1.1.1/view/1/3/

Jeg mangler dog stadig lidt dokumentation for hvad f.eks. de forskellige
muligheder i $OK er ?

Og så vil jeg gerne have en "pæn" måde at læse fra en anden database på,
det lader til at AdoDB skifter standard-database (altså til den med
brugerne i) hvis man ikke har det hele gemt i typo3s egen. Dette er netop
mit problem med rlmp_extdbauth (der ellers er præcist hvad jeg vil.. men
Robert Lempke svarer desværre ikke ang. denne extension.).

http://typo3.org/extensions/repository/view/rlmp_extdbauth/1.0.2/
Alternativet er at lave en ikke-typo3 styret åbning af en database, 
hardkodet i min extension. 

Så for at summere op har jeg flg issues:

1) hvad er værdierne for $OK i tx_sv_auth->authUser, og er 
  auth-process dokumenteret i core documentation ?

2) hvordan åbnes - på en "korrekt måde" - en anden database (dvs 
forskellige host, database, user, pass, tabel) for at få data derfra, 
uden at
 $TYPO3_DB->exec_SELECTquery og lign. skifter til at bruge den nye
database ?


Håber nogen kan give lidt input. Jeg poster noget kode så snart jeg har 
det til at "virke"





More information about the TYPO3-UG-denmark mailing list