Question

Je veux saisir l'objet utilisateur dans Joomla dans un autre script PHP.

Anway, ce que je veux faire est de récupérer l'utilisateur Joomla (JUser) sur une page non-Joomla. Plus ou moins, je veux un moyen de saisir le nom d'utilisateur de joomla, etc e-mail et le nom et le jeter à un script php pour une utilisation dans une autre application personnalisée.

Quelle est la meilleure façon de le faire? Faire une page joomla spécialisée en important le cadre, en saisissant les informations nécessaires à l'utilisateur, comme la définition de ces variables de session, puis rediriger vers la page PHP Je veux utiliser cette information?

Ou est-ce que je viens de faire une sorte de lien sur une page Joomla avec des variables querystring correspondant à l'utilisateur en cours et quand ils cliquent sur le lien que je prends l'info du Querystring?

Je suis à la recherche d'un meilleur scénario de la façon d'obtenir les informations utilisateur pour une application personnalisée.

Toute idée serait appréciée.

Était-ce utile?

La solution

La meilleure façon serait de créer un plug-in de l'utilisateur qui se connecte à votre script quand quelqu'un se connecte à Joomla: Joomla pour les connexions unifiées forum et un sous-site php sur mesure

Autres conseils

dépend de ce que vous voulez que les données pour.

les données de jutilisateur est sérialisé et stocké dans la session, vous pouvez donc désosser que et extraire les données Juser ... Ce serait en désordre.

vous pourriez aussi faire un plug-in qui stocke les données de Juser dans une variable de session de votre propre fabrication. la variable de session sera disponible à d'autres scripts php .. Asuming ils utilisent les mêmes méthodes de session. (Joomla a son propre)

vous pouvez faire un plugin qui stocke les données dans une base de données qui est évaluables à l'autre script ou un fichier plat, etc., en substance, un processus similaire à l'aide d'une session

Vous pouvez également charger assez de joomla pour utiliser les fonctions de joomla que vous devez récupérer les valeurs de Juser .. (désordre)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top