Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prihlasenie cez meno a heslo na AIS betu #135

Open
TomiBelan opened this issue Feb 7, 2019 · 0 comments
Open

Prihlasenie cez meno a heslo na AIS betu #135

TomiBelan opened this issue Feb 7, 2019 · 0 comments
Labels

Comments

@TomiBelan
Copy link
Member

Let's face it: prihlasovanie sa nehýbe ani jedným smerom, hlavný AIS používa Cosign a beta používa SAML a nevyzerá že by sa čokoľvek išlo akokoľvek meniť. Prihlasovanie na ais2-beta pre vývojové účely je momentálne funkčné, ale nepohodlné.

  • "Cosign (automatické)" nefunguje a nevyzerá nádejne že začne
  • "Cosign (manuálne cookie)" v podstate funguje, treba z browsera vytiahnuť JSESSIONID
  • "Cosign (meno a heslo)" nefunguje, ale s tým by sme mali niečo spraviť

Pre developerov by bolo omnoho pohodlnejšie zveriť Votru svoje meno a heslo, a nechať na Votr nech sa s nimi prihlási. Preto treba nový typ prihlásenia "samlpassword", ktorý by bol ako "cosignpassword" ale pre SAML.

Ako na to: Idea je rovnaká ako cosignpassword (viď fladgejt/login.py), ale login formulár má iné detaily (action URL, input names, ...). Navyše SAML robí veľa takých kvázi redirectov čo nie sú ozajstné HTTP redirecty ale skoro prázdne stránky s kúskom JS čo odošle nejaký POST request. Tie bude treba parsovať a simulovať.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant