ejabberd - Comments for "Anybody can help me with the log-in issue? URGENT" https://www.ejabberd.im/node/737 en Re: my concern https://www.ejabberd.im/node/737#comment-1533 <div class="quote-msg"> <div class="quote-author"><em>smarthunter</em> wrote:</div> <p>2. Ideally, we do hope to use personal instant messaging chats along with group chats. In this case, do you happen to have any solution to help us?</p></div> <p>MUCkl also allows private chat sessions with people in the room. The only drawback is that this is not implemented that userfriendly (and maybe it is not what you want). Read also <noindex><a href="http://zeank.in-berlin.de/2006/02/22/introducing-muckl/" title="Introducing MUCkl" rel="nofollow" >this blog post</a></noindex> if you want to improve MUCkl.</p> <div class="quote-msg"> <div class="quote-author">Quote:</div> <p>4. Do you have any comments about the difference between ejabberd and wildfire? We believe the performance of ejabberd is better than wildfire since it is developed with erlang. But we are wondering if we are able to develop the custom scripts for external auth with JAVA OR JSP.</p></div> <p>The <noindex><a href="http://www.jabber.org/admin/jsc/" title="Compare open-source Jabber servers" rel="nofollow" >Open-source XMPP server comparison chart</a></noindex> can be a good start.</p> <p>You also might be interesting to read <noindex><a href="http://npt.cc.rsu.ru/user/wanderer/ODP/Erlang_tutorial.html" rel="nofollow" >Erlang for C, C++ and Java Programmers</a></noindex> to get a brief introduction into Erlang.</p> Tue, 04 Apr 2006 09:17:35 +0000 sander comment 1533 at https://www.ejabberd.im Re: my concern https://www.ejabberd.im/node/737#comment-1532 <div class="quote-msg"> <div class="quote-author"><em>smarthunter</em> wrote:</div> <p>1. In terms of extauth and custom script, we are familiar with JAVA and JSP (not those existing scripts writen with Php,etc), is that possible to write the custom script with java or jsp? Or maybe I have to migrate to Wildfire( previous jive messenger)?</p></div> <p>It should be perfectly capable, why not? Think about it: if languages as different as C, Perl and PHP are capable, why Java, JSP, Ruby, Tcl, Javascript... would not be? </p> <p>Unfortunately, since extauth is barely documented, you will have to learn it looking at the current examples. Once you write your script in a new language, consider allowing me to publish it on the page.</p> <div class="quote-msg"> <div class="quote-author"><em>smarthunter</em> wrote:</div> <p>2. Ideally, we do hope to use personal instant messaging chats along with group chats. In this case, do you happen to have any solution to help us?</p></div> <p>Using the proposed solution MUCkl+custom URL does not remove the ability to use standard Jabber clients or JWChat to do a standard login (introducing username and password).</p> <p>If you mean that the autologin client must be able to do personal chats, not only chatrooms, then MUCkl is not interesting and you should go back to JWChat. The autologin may be possible with JWChat too, but the autoopen_chatroom doesn't seem as easy.</p> <p>Another alternative are the Java applet clients (Jeti, JBother...). With your knowledge in Java, I guess you are capable of hacking one of them to work as you want (autologin, autoopen chatroom...).</p> <div class="quote-msg"> <div class="quote-author"><em>smarthunter</em> wrote:</div> <p>3. I am not sure whether the MUCKL is stable as jwchat does. Can you give me some hints?</p></div> <p>No idea, I only tried MUCkl as user, not admin.</p> <div class="quote-msg"> <div class="quote-author"><em>smarthunter</em> wrote:</div> <p>4. Do you have any comments about the difference between ejabberd and wildfire? We believe the performance of ejabberd is better than wildfire since it is developed with erlang. But we are wondering if we are able to develop the custom scripts for external auth with JAVA OR JSP.</p></div> <p>What I know about wildfire is what people say on forums or blogs so I can't say anything you don't already know.</p> Tue, 04 Apr 2006 08:24:38 +0000 mfoss comment 1532 at https://www.ejabberd.im my concern https://www.ejabberd.im/node/737#comment-1531 <p>Thank you for analysis that is correct. But I still have some concerns:</p> <p>1. In terms of extauth and custom script, we are familiar with JAVA and JSP (not those existing scripts writen with Php,etc), is that possible to write the custom script with java or jsp? Or maybe I have to migrate to Wildfire( previous jive messenger)?</p> <p>2. Ideally, we do hope to use personal instant messaging chats along with group chats. In this case, do you happen to have any solution to help us?</p> <p>3. I am not sure whether the MUCKL is stable as jwchat does. Can you give me some hints?</p> <p>4. Do you have any comments about the difference between ejabberd and wildfire? We believe the performance of ejabberd is better than wildfire since it is developed with erlang. But we are wondering if we are able to develop the custom scripts for external auth with JAVA OR JSP.</p> <p>Thank you again for your help.</p> Tue, 04 Apr 2006 04:22:11 +0000 smarthunter comment 1531 at https://www.ejabberd.im Proposed solution with MUCkl https://www.ejabberd.im/node/737#comment-1529 <p>If I understood correctly, your post includes three questions, different but related:</p> <ul> <li>Usernames and passwords are not stored by ejabberd itself, they are stored on an external place (MySQL in this case). This probably requires to use extauth + custom script. </li><li>Since your users access the Jabber client (JWChat) from a personal web, they already introduced their personal username and password on that CMS. You want to place a link on their page: 'Join now the chatroom of my group', that opens JWChat and automatically logins, without asking username and password to the user. </li><li>Since each person is assigned to only one group, you want that when JWChat is opened, it automatically joins the corresponding chatroom. </li></ul> <p>If you only plan to use chatroom chats, not personal instant messaging chats, maybe you prefer MUCkl over JWChat. It's based on the same source code, by the same author and it's similar to configure.</p> <p>The idea is that, on the personal page that your user sees after entering his username and password on the CMS, you show him a custom HTML link. That URL points to MUCkl and includes the username and the chatroom name that should be used. Since those links are made by your CMS, and are personal to each user, only ppl with the correct username and password will access them, right? (problem 1 solved). This way your user automatically joins the correct chatroom (problem 3 solved). Since MUCkl does not require password to login on ejabberd, your users will not be asked about it (problem 2 solved).</p> <p>I'm not sure if that MUCkl customization is possible, so you will have to find it yourself. If it seems possible but you find problems, maybe MUCkl author is able to provide commercial support for his software.</p> Mon, 03 Apr 2006 17:57:24 +0000 mfoss comment 1529 at https://www.ejabberd.im