[ejabberd] Anonymous users versus registered users in ejabberd

Mickaël Rémond mickael.remond at process-one.net
Mon Aug 3 00:07:48 MSD 2009


Hello,

Shared roster are not supposed to be added to anonymous users. Shared  
roster are intended only for official and registered users of the  
server.

-- 
Mickaël Rémond
  http://www.process-one.net/

Le 2 août 09 à 17:21, Dennis Petschull a écrit :

> Dear all,
>
> Sorry for warming up this rather old topic, but I'm faced with similar
> problems at the moment.
> I am successfuly running ejabberd-2.0.3 on ubuntu-server, and also  
> have set up
> a shared roster with an "everybody"-group (@all@)
>
> If I now log in via SASL Anonymous, I can see the anonymous user  
> online in the
> web-admin-interface. In the roster of the anonymous user, the  
> "everybody"
> group shows up, but it is empty. Also, the anonymous user does not  
> show up in
> the "everybody"-group for any other user of the vhost.
>
> So, repeating Marks question, what is the expected behaviour of  
> ejabberd when
> an sasl anonymous user logs in?
>
> @Mark: What have you done, that the anonymous user has all the other  
> users on
> his roster?
>
> Thanks!
>
> Cheers,
> Dennis
>
> --
> Dennis Petschull
> http://www.two4.it
>
> On Fri, Jun 20 2008 at 4:12 PM, mark peleus <mark.peleus at  
> gmail.com> wrote:
>> Hi,
>>
>> I managed to log in using SASL Anonymous.
>> I'm using shared roster and all the online users see each other in  
>> the
>> roster.
>>
>> The Anonymous user have all the other registered users in his  
>> roster and can
>>
>> send and receive messages with all the other users.
>> My problem is that registered users don't see the Anonymous user in  
>> their
>> roster.
>> In addition, the admin console states the correct online user but I  
>> can't
>> see the Anonymous user
>> in the online users list.
>>
>> Is this a bug or the correct behaviour?
>>
>> Is there a way I can use anonymous users and get all the  
>> functionality of
>> registered users
>> and when the anonymous user sign out all the data will be deleted?
>>
>> Thanks
>> On Fri, May 30, 2008 at 9:48 PM, Badlop <badlop at gmail.com> wrote:
>>
>>> On Fri, May 23, 2008 at 12:29 PM, mark peleus <mark.peleus at  
>>> gmail.com>
>>> wrote:
>>>> Can we imitate most of the functionalities of registered users with
>>>> anonymous users?
>>>
>>> I think yes.
>>>
>>> Note anonymous_protocol can be:
>>> * sasl_anon:  SASL Anonymous method. The account doesn't need to
>>> exist previously.
>>> * login_anon: the account must exist, and no password is required to
>>> login to it.
>>>
>>>
>>>> How does ejabebrd treat anonymous users compared to registered  
>>>> users?
>>>
>>> The difference is how they logged in.
>>> Once the session is created, they are full-right citizens in  
>>> ejabberd.
>>>
>>>
>>>> Where does ejabberd store the anonymous user data? Does it store  
>>>> it only
>>> in
>>>> the memory or in a temporary database table?
>>>>
>>>> Can an anonymous user send and receive presence?
>>>
>>> Yes, also messages and IQ.
>>>
>>>
>>>> Can an anonymous user have add users to a temporary roster that  
>>>> will be
>>>> deleted when his session ends?
>>>
>>> Yes, when the client session ends, his roster and his offline  
>>> messages
>>> are deleted.
>>>
>
> _______________________________________________
> ejabberd mailing list
> ejabberd at jabber.ru
> http://lists.jabber.ru/mailman/listinfo/ejabberd
>

-- 
Mickaël Rémond
  http://www.process-one.net/






More information about the ejabberd mailing list