[TYPO3-UG Denmark] Kalde egen PHP-funktion ved login
Torben
myicqKATTE at bakkegmx.net
Mon Feb 25 14:10:47 CET 2008
Dette er måske et "dumt" spørgsmål, men jeg har ikke kunnet finde
relevant dokumentation jeg kunne forstå.
Jeg har brug for at lave login til et site hvor brugerne ligger i en anden
database (i et virksomhedssystem).
Dvs Typo3 fe_users indeholder ikke de "rigtige" brugere (kunder).
Det jeg ønsker er at kunderne kan logge på ved at indtaste deres egne
logins / passwords i Typo3s login, hvorefter et script kigger i min egen
database, og derefter godkender login.
Meget gerne med mulighed for at sætte usergroup i Typo3 til noget
forskelligt, således at jeg kan mappe brugere -> usergroups
Yderligere grund til at gøre dette er at jeg skal sætte en ASP session-id,
idet ordrer f.ex skal kaldes som en URL (og dette ordresystem er skrevet i
ASP).
Så min proces er altså:
-------------------------
1) brugeren indtaster login, pass i en form, f.eks. newloginbox
2) slå brugernavn op i ekstern database
3) hvis OK, sæt typo3 userLogin = true, og usergroup til ønsket
4) sæt ASP-session værdi (burde ikke være noget problem)
Tilsvarende hvis jeg logger af, skal userLogin = false.
Jeg ønsker at gøre dette, da jeg ikke ønsker at vedligeholde 2
kundesystemer: et til ordrer internt, og samme data til Typo3.
Men måske er der andre løsninger til samme problem ?
Der må bestemt være andrer som er tvunget til at tage fe-users fra f.ex
AS/400 o.lign. Hvad har I gjort ?
Jeg har fundet funktionen "loginFormOnSubmitFuncs", men ved ikke helt
hvordan den bruges.
Tak for al input
Torben
More information about the TYPO3-UG-denmark
mailing list