I'm recently reached the situation where I am considering how to implement a way of allowing users to register just once at a site but have access to the full range of applications available - all with the same username/password.
For example, register with the "site" but be able to access a forum, classified adverts, chat room or secure area without having to login again. Obviously, each system might well have been written by a different company or group of people e.g. the forum might be phpBB (or phorum or xmb), the classifieds section might be my own, the chat room is by someone else etc..
Having done a search here already, I can see that others have the same problem but apparently no one has really cracked it yet...
The only real way forward that I can see is to implement a single "site login" system that collects all possible registration information from a new user. This is then used to populate each of the "user details" db tables of each installed system.
I've not convinced myself that this is the way forward though!