Users integration with other platforms

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Users integration with other platforms

musicpadx
I really like Nabble features but there's one thing that always troubled me when I tried to use it in my projects: user registration.

I've tried to embed nabble forums in many social networking platform (e.g Ning, Spruz, Grou.ps) but I always had to fall back to the native forums to avoid asking users to register and login twice: once for the social network and once for the forums.

Is there any way I can programmatically manage users? Or even just establish a trust relationship between the embedder site and the emdedded Nabble forum so that the user identity can be communicated to the forum?

Supporting OpenID would be another great option. I think this is the only weak point of Nabble, it would be great to eliminate it!!

R.D.
Reply | Threaded
Open this post in threaded view
|

Re: Users integration with other platforms

musicpadx
What would be great would be to have a way of doing the following:

 - add user
 - remove user
 - login user

The third should  be an option of the embedding code, something like:
   "http://n3.nabble.com/embed/f814441?login=user@email.it"
(possibly also sending a secret shared key, not necessarly the user password)

This way those sites that already have "users", could embed Nabble seamlessly.
Reply | Threaded
Open this post in threaded view
|

Re: Users integration with other platforms

Hugo <Nabble>
This will be possible when we let users install Nabble on their servers. We can't do this on our web site because spammers could easily abuse this feature. Maybe the OpenID solution is the way to go on the Nabble web site, but we won't be able to work on this for some months.
Reply | Threaded
Open this post in threaded view
|

Re: Users integration with other platforms

musicpadx
Thanks, I understand your point.  

Unfortunately making Nabble installable on a server wouldn't help, the problem is sharing users among different platforms.

One of your competitors is using rpx (https://rpxnow.com) that simplifies the management of users and password (i think up to the point that it elinates the need of storing userid/password). I think you might find it useful.

I'm currently using spruz (which uses rpxnow too) to create a social network and I was hoping to replace their forums with Nabble (that is way better).  Too bad I'll have to wait.

I'll continue checking Nabble from time to time, I really think it's a powerful piece of software!

Remo.D
Reply | Threaded
Open this post in threaded view
|

Re: Users integration with other platforms

musicpadx
Now that I think about it.

Another possibility for me would be register to the forum on behalf of the social network users.

I could generate a random password for each user and manage their login/logout. Users would never need to now it since, to them, the forum would appear as part of the social network.

Do you think this is feasible?
Reply | Threaded
Open this post in threaded view
|

Re: Users integration with other platforms

Hugo <Nabble>
musicpadx wrote
Do you think this is feasible?
Sorry, but no. Automatic registration of users could be easily abused by spammers and this isn't good for Nabble. Soon we will change how we manage users and things will probably be easier for you in the future. We currently have all users account shared by all Nabble apps. We will change this and have user accounts specific to each app, so you can have a user "musicpadx" in your forum, but a user "musicman" on another forum with the same email, but a different user name, avatar, signature, etc. This is how most forums work out there and we will follow this idea.