Autenticação em vários serviços

Aí Turma,

Seria possível implementar uma autenticação a partir de web services ou algo parecido? O que quero dizer é: Conectar a uma base, e apartir dessa base logar em várias, ou seja, eu me logo em uma site, e apartir deste site eu automaticamente me logaria em outros sites de grupos diferentes.

Alguém teria uma idéia de como implementar isto?

Vlw!

Normalmente isso é feito usando um token, gerado pelo hash da hora atual, nome do usuário e alguma outra coisa que os 2 possam ter acesso e que seja difícil qualquer espertinho conseguir.

Aí vc manda o nome de usuário e o token para o outro sistema, e ele verifica se esse token é válido.

Isso, claro, se vc tem controle sobre o sistema de login do segundo sistema.