Shaun--<br><br>I'm not using a database on the web side, nor to the XMPP accounts need to map to any real human beings. I suppose I could insert something directly into whatever ejabberd is using (mnesia?), but I was hoping to avoid that.<br>
<br>I have potentially many thousands of devices I want to connect via XMPP, but I don't want anyone else EXCEPT those devices to register an account. So, if the devices can hit a web site (say) with the proper credentials and provide me with a randomly generated user/pass, I can create an account for them. It ain't perfect, but it's better than having the jabber server open to all.<br>
<br>I could also write a "registration" plugin which has some extra non-standard stuff in it, but I like the web request better because it doesn't require any additional tools or customized libraries.<br><br>
Mainly I'm just looking for stories to meet any possible objection to using XMPP. It's an easy technology to defend, it turns out.<br><br>Keith<br><br><div class="gmail_quote">On Tue, Jul 12, 2011 at 7:05 AM, Shaun Kruger <span dir="ltr"><<a href="mailto:shaun.kruger@gmail.com">shaun.kruger@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Have you considered using one of the ODBC authentication methods and<br>
writing directly to your database?  I have worked with MySQL based<br>
authentication this way and it is very easy.  I connect to the<br>
database and "INSERT INTO users (username,password) VALUES<br>
('<username>','<plainpassword>');"  As far as I can tell it is the<br>
single easiest way to add users.<br>
<font color="#888888"><br>
Shaun<br>
</font><div class="im"><br>
On Mon, Jul 11, 2011 at 5:12 PM, Keith Irwin <<a href="mailto:keith.irwin@gmail.com">keith.irwin@gmail.com</a>> wrote:<br>
</div><div><div></div><div class="h5">> Is there a way a particular client (say, my-admin@my.jabber.server) can<br>
> create new accounts for other clients?<br>
> The basic use case is that I want a web site of some sort where clients have<br>
> to sign up rather than use the XMPP built-in registration. However, I'd<br>
> rather not have to execute a command line on the actual ejabberd server<br>
> itself.<br>
> Any general pointers?<br>
> Keith<br>
</div></div><div><div></div><div class="h5">> _______________________________________________<br>
> ejabberd mailing list<br>
> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
><br>
><br>
_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
</div></div></blockquote></div><br>