Logic of 3 scripts and 1 header

Hi,

I am hitting my head for weeks now,
I run 3 sites that are basically serving 1 community, a job search, a wiki and a social networking platform.

Rather than promote all three I want to create the illusion that its all 1 website, and I identify 3 areas to make this possible.

1) unified login
2) unified header
3) unified footer

1) I have heard and studied up on openID and oauth, but no idea how to make something like that happen. Basically what I need is for the WIKI (Mediawiki) and the job search (wordpress) to get its credentials from the social platform (Oxwall). As you can see all three platforms are opensource.

What would be the best route for this?

2) Not so much look wise, but each platform has unique needs, I can address these without issue, but the problem is with those area that should be universal. Such as the messaging system alert, should show in all 3 headers,

3) this is not really an issue.

So I am not sure if this is the right place to ask, but these are serious issues for me. These sites generate no income, so I can not really afford to hire some expert who does this for me, I will have to figure this out myself.

Any support, help and advice would be enormously appreciated.

I see two ways to resolve this, one modify two of the applications to use the authentication and profile management of the third, or alternatively write a new registration procedure that maintains a profile independent of all three, but updates the standard profile in each application.
Do all three applications use mysql for data storage?

Hi,

Thank you for the reply.
Yes all scripts use MYSQL/PHP,

I like the sound of plan 2, a central signup that distributes to the 3 databases....

Bit understand your requirement ... Log back have some similar requirement

Go with opesource copy of Joomla ...you will find all your solution.....

Replicate your sql DB over 3 instances or on 3 diff servers or VM's (As per your budget) and point as what you want ... to your web ..

What is Joomla?

--Shirish Shukla

What is the operating system you are using ?

Hi,

Joomla is not really an option, as it would introduce a 4th platform.
@tsbiju, this is on a dedicated CENTOS 5 server, using mysql and php5

Whether you build something yourself or use someone else's, it's still software.

Hi,

What I mean is that it will bring along a far heavier solution, which requires the same additional steps, tie in all other scripts into Joomla.

Oxwall is the social networking solutions we use, as such it offers all the functions for membership, what I need to achieve is wordpress and mediawiki to use Oxwall's membership structure and tie it all together.

A custom solutions would achieve just that, without extra bells and whistles.