We have a current (legacy) PHP based website that is unlikely to be redeveloped for the next year or so, that acts as our main portal.
We would like to develop new applications in ASP.Net, and plug them into the current portal - but we do not want our website users to have to log in twice.
Whats the best way to share authentication state between the two platforms? They do not share the same server, database backend or even proxy.