Open Authorization Protocol
O Open Authorization (OAuth) é um protocolo aberto
que permite autorizar aplicações web a aceder a dados privados do utilizador.
O serviço OAuth da Universidade de Aveiro é composto por três passos:
Para mais informações sobre como implementar o protocolo OAuth, ver a wiki disponível na plataforma API.
- Authentication at University of Aveiro no IdP
- Authorization by the user to access the requested services
- Access to the services
Para mais informações sobre como implementar o protocolo OAuth, ver a wiki disponível na plataforma API.
Sequence Diagram
Sequence diagram to access user's data, through OAuth:
Após este processo, a aplicação deverá guardar a Access Token e Secret
obtidas no último passo. Estes tokens têm uma validade de 30 dias.