Como funciona o login?
O usuário envia as credenciais de login i.e. Usuário e senha. O servidor verifica as credenciais em relação ao banco de dados. O servidor gera um token temporário e incorpora os dados do usuário a ele. O servidor responde de volta com o token (no corpo ou no cabeçalho).
É OpenID grátis?
Hoje, qualquer pessoa pode optar por usar um OpenID ou se tornar um provedor OpenID gratuitamente, sem precisar se registrar ou ser aprovado por qualquer organização.