在不同站点之间传递数据(在不同服务器上)

I have 5 different websites on 5 different servers, I am now attempting to create 1 login system for them all, i use php for the session handling on all of them, but now i need to pass sessions between sites/server securely, please advice me to the best way to achieve this.

This is called Single Sign-On.

But do you have a common user database? You can store the session id and username with cookies and read it in the other websites, but you need to share the session information across all servers using some comunication method. Just create some webservices to validate login in one of them.