are ur forums, chat and email apps custom-written or u r using different packages. If they are custom written the u can easily merge authentication, otherwise ul have a difficult time getting them to respond to each others sessions.