Joomla.it Forum
Componenti per Joomla! => Gestione utenti e community => : flava137 28 Jul 2011, 14:40:10
-
Salve, ho un problema con il login. Sto sviluppando un sito per un ente dell'Unversità Federico II di Napoli e in particolare devo permettere agli utenti che hanno un account unina di poter entrare nel sito. Ho sviluppato un client-server che si occupa di questa cosa. Il client attraverso una socket interagisce con il server che va a sua volta a controllare se l'utente esiste o meno (su ldap unina). L'applicazione funziona perfettamente ma quando inserisco il client come plugin in joomla, va tutto bene (cioè riesco a prendermi username e password, comunico con il server che mi dice che l'utente esiste) ma poi nella pagina del sito dice che l'username inserito non è valido. Ho capito che va a cercare comunque lui nel database locale di joomla e ovviamente non trova l'utente che ho cercato. Come faccio ad inserire nel db di joomla l'utente che voglio loggare dopo averlo cercato, in modo che il login risulti corretto? grazie!!!
-
hai utilizzato il plugin per l'autenticazione LDAP incluso in Joomla?
in questa pagina è spiegato anche come si configura:
http://www.joomla.it/help-15/200-estensioni-15/363-plugin-manager-edit.html
-
no, perchè il servizio ldap di unina è diverso...in tal caso approfitto per chiederti (perdonami per l'ignoranza in materia) c'è qualche modo per sfruttare quel plugin?
-
il problema è che io interrogo ldap di unina attraverso una classe java, un casino, infatti ho sviluppato il client in php (per joomla) e il server in java.
-
Diciamo che la mia intenzione è cercare ,all'interno del plugin, un utente (e già lo fa benissimo) e una volta che l'ho trovato dire che questo utente è un utente che può connettersi al mio sito (quindi presumo debba essere inserito nel db locale)
-
il plugin integrato in Joomla dovrebbe funzionare con un generico server LDAP v2 o v3.
Non mi intendo di server LDAP però ci sono anche altri plugin di terze parti che consentono a Joomla di interagire con server ldap e altri metodi di autenticazione.
ad ogni modo ti consiglio di dare uno sguardo qui:
http://extensions.joomla.org/extensions/access-a-security/authentication/ (http://extensions.joomla.org/extensions/access-a-security/authentication/)
e anche di guardare Joomla! Authentication Tools
http://extensions.joomla.org/extensions/access-a-security/authentication-cloud-based/158 (http://extensions.joomla.org/extensions/access-a-security/authentication-cloud-based/158)
qui c'è anche un how-to http://sammoffatt.com.au/jauthtools/LDAP_Tools/OpenLDAP_HowTo (http://sammoffatt.com.au/jauthtools/LDAP_Tools/OpenLDAP_HowTo)
P.S. Cortesemente non postare "a catena", se sei stata l'ultima a postare, puoi editare l'ultimo post ed inserire il testo mancanze, grazie.
-
grazie e scusa per i post a catena ;) , in ogni caso c'è un modo per inserire nel db utenti dopo una ricerca in un db esterno?