practice-uffs / api

API central do Practice
MIT License
4 stars 2 forks source link

Implementar autenticação do widget da aura #25

Closed GuilhermeGraeff closed 2 years ago

GuilhermeGraeff commented 2 years ago

Consegui implementar a autenticação. Segue como ficou o iframe que deve ser colocado no site que quer implementar a aura, deve ser alterado o localhost para o host da api


Quando a pessoa já está autenticada em algum serviço do PRACTICE:

<iframe src="http://127.0.0.1:8000/v0/widgets/aura?token=aQu1v4i0ToKen" style="position: fixed; bottom:0; right:0;" width="520" height="600" frameborder="0"></iframe>

Quando o usuário não está autenticada em algum serviço do PRACTICE( por exemplo o site de CC ou até mesmo no site do PRACTICE):

<iframe src="http://127.0.0.1:8000/v0/widgets/aura" style="position: fixed; bottom:0; right:0;" width="520" height="600" frameborder="0"></iframe>

O GIF de exemplo é apenas ilustrativo, pois é um iframe que eu enxertei e não tinha como acessar o token do usuário Peek 2022-01-28 11-53

fix: #22