UserProfiles/fr
From OpenSimulator
(→Activer le service) |
(→Activer le connecteur) |
||
Line 28: | Line 28: | ||
==Activer le connecteur== | ==Activer le connecteur== | ||
+ | Dans la section [ServiceList] de Robust.ini ou Robust.HG.ini, le connecteur doit être paramètré avec le port affecté aux simulateurs (et seulement aux simulateurs). Généralement, c'est le même port utilisé pour connecter les autres services de grille. Par exemple : | ||
+ | <pre> | ||
+ | [ServiceList] | ||
+ | UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector" | ||
+ | </pre> | ||
+ | |||
==Publier le profil URI du serveur pour l'Hypergrid== | ==Publier le profil URI du serveur pour l'Hypergrid== | ||
==Configuration pour les serveurs de région dans OpenSim.ini== | ==Configuration pour les serveurs de région dans OpenSim.ini== |
Revision as of 02:01, 22 January 2015
Languages: |
English Français |
Contents |
Introduction
OpenSimulator 0.7.6 et les versions suivantes sont fournies avec un support de gestion des profils d'utilisateurs. Cette fonctionalité est compatible avec la gestion des profils implémentée dans le navigateur 3D Singularity et les viewers tiers siilaires. Elle n'est pas compatible avec la gestion Web des profils, rencontrée dans d'autres viewers.
Le système ne permet pas aux supports de gestion des profils plus anciens d'être associés au nouveau dispositif intégré.
Avant OpenSimulator 0.7.6, les profils d'utilisateur étaient pris en charge par un module externe. Voir Profile pour plus d'informations.
Activation
L'activation du dispositif de gestion des profils intégré nécessite :
- Une configuration du service pour la grille (dans Robust.ini ou Robust.HG.ini), ou pour une standalone (dans StandaloneCommon.ini).
- La configuration d'OpenSim.ini
Configuration pour un service de grille
Le service de profils utilisateur doit être activé et le connecteur paramètré afin que les méthodes JSON RPC soient disponibles pour les simulateurs.
Activer le service
Cela nécessite d'avoir une section UserProfilesService. Vous devriez pouvoir utiliser celle qui est proposée dans Robust.ini.example (ou Robust.HG.ini.example) avec Enabled = true. Par exemple :
[UserProfilesService] LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService" Enabled = true ;; Configurez ce qui suit pour séparer la base de données des profils ;; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;" ;; Realm = UserProfiles UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
Si vous désirez séparer la base de données des profils de la base de données de la grille, alors supprimez le point virgule ';'devant 'ConnectionString' et 'Realm', et entrez les information requises pour connecter le service à votre base de données. La base de données source doit être créée et son accès configuré avant d'être utilisé.
Activer le connecteur
Dans la section [ServiceList] de Robust.ini ou Robust.HG.ini, le connecteur doit être paramètré avec le port affecté aux simulateurs (et seulement aux simulateurs). Généralement, c'est le même port utilisé pour connecter les autres services de grille. Par exemple :
[ServiceList] UserProfilesServiceConnector = "8002/OpenSim.Server.Handlers.dll:UserProfilesConnector"