ejabberdDémarrer avec ejabberd


Remarques

Cette section fournit une vue d'ensemble de ce qu'est ejabberd et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans ejabberd, et établir un lien avec les sujets connexes. La documentation pour ejabberd étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Autorisez l'enregistrement de plusieurs utilisateurs depuis différents périphériques si rapidement sur le serveur Ejabberd.

Pour autoriser l'enregistrement de plusieurs utilisateurs sur le serveur Ejabberd , nous devons configurer le fichier ejabberd.yml dans les dernières versions d' Ejabberd . Configurez ejabberd.yml comme: dans access_rules: add

register:
    - allow
  register_from:
    - allow
  registration_timeout:
    - infinity

  mod_register:
    access_from:
      register_from
    access: 
      register
 

et en modules: ajouter

 mod_register:
    access_from: register_from
    access: register
 

Après l' ajout de ces règles dans ejabberd.yml fichier de sauvegarde et exécuter Ejabberd serveur et pour vérifier fins du présent règlement sont vraiment ajouter ou non afin que vous puissiez vérifier sur Ejabberd console du serveur, access_rules dans le fichier brut volonté ressemble à :

[{access, announce, [{allow, [{acl, admin}]}]},
 {access, c2s,
  [{deny, [{acl, blocked}]}, {allow, [all]}]},
 {access, c2s_shaper,
  [{none, [{acl, admin}]}, {normal, [all]}]},
 {access, configure, [{allow, [{acl, admin}]}]},
 {access, local, [{allow, [{acl, local}]}]},
 {access, max_user_offline_messages,
  [{5000, [{acl, admin}]}, {10000, [all]}]},
 {access, max_user_sessions, [{infinity, [all]}]},
 {access, mod_register,
  [{access_from, [{acl, register_from}]},
   {access, [{acl, register}]}]},
 {access, muc_create, [{allow, [{acl, local}]}]},
 {access, pubsub_createnode, [{allow, [{acl, local}]}]},
 {access, register, [{allow, [all]}]},
 {access, register_from, [{allow, [all]}]},
 {access, registration_timeout, [{infinity, [all]}]},
 {access, s2s_shaper, [{fast, [all]}]},
 {access, trusted_network, [{allow, [all]}]}].
 

et les modules ressembleront à:

mod_register:[{access_from, register_from},
 {access, register},
 {welcome_message,
  [{subject,
    <<87, 101, 108, 99, 111, 109, 101,
      33>>},
   {body,
    <<72, 105, 46, 10, 87, 101, 108, 99,
      111, 109, 101, 32, 116, 111, 32,
      116, 104, 105, 115, 32, 88, 77,
      80, 80, 32, 115, 101, 114, 118,
      101, 114, 46>>}]},
 {ip_access, trusted_network},
 {access, register}]
 

Désormais, votre serveur est prêt à enregistrer plusieurs utilisateurs de différents appareils si rapidement. Je vous remercie.