fi-ksi / web-frontend

Frontend for web written in Embej.JS
https://ksi.fi.muni.cz/
MIT License
2 stars 2 forks source link

Registrace nefunguje při vyplnění Kde ses dozvěděl o KSI? (nepovinné): #437

Closed tomaskebrle closed 3 years ago

tomaskebrle commented 3 years ago

Steps to reproduce

image

  1. Vyplnit registraci
  2. Do kolonky Kde ses dozvědel o KSI? Vyplnit něco
  3. Registrace se nedokončí
BorysekOndrej commented 3 years ago

Ahoj Tomáši, díky moc za bug report. Teď jsem to zkusil a nedaří se mi problém zreprodukovat. Není problém s některým jiným políčkem?

Mohl bych tě prosím požádat o víc informací?

PS: Klidně zkoušej registrace přímo na produkci, jen prosím dej křestní jméno jako TEST. Jakmile bug najdeme a dořešíme, tak ty účty deaktivuji a schovám.

tomaskebrle commented 3 years ago

Ahoj Ondřeji, Několikrát za sebou se mi to nepovedlo, na školním počítačí s Microsoft Edge, a doma s Firefox a Chromium, rozšířeních mám mnoho, ale nestalo se tomu tak v Chromium a Edge bez rozšíření. Také ve škole byla v konzoli error 405 pro rest.kis.fi.muni.cz

tomaskebrle commented 3 years ago

Teď jsem to vyzkoušel znovu a tohle jsou errory v konzoli:

image

A vyplnil jsem to do políčka jiné tak to je možná to co nefunguje

BorysekOndrej commented 3 years ago

Zkusil jsem to v aktuálních Chrome a Firefox bez rozšíření, a ve Chromu s Adblockem - všechny tři pokusy fungovaly.

Tvé dva GET pokusy na /auth z dnešního odpoledne, které skončili 405, vidíme, ale jsou na tom endpointu historicky jediné (s výjimkou mě, když jsem to testoval).

CSP violation reporty, které se odesílají automaticky, nám buď od tebe nepřišli, nebo se automaticky zahodili, protože je způsobili rozšíření. Screenshot tomu odpovídá - ty chyby načítání nejsou naše, ale to pokusy tvých rozšíření do stránky propašovat nějaký JS. Z bezpečnostních důvodů máme stejně jako řada dalších webů zakázaný inline JS.

Vzhledem k tomu, že se ti to nestalo bez rozšíření, tak podezřívám ty rozšíření. To není něco, co bychom zvládli vzdáleně debugovat. Prozatím tedy issue zavírám, pokud bys to ale chtěl víc zkoumat a přišel na něco konkrétního, co by bylo třeba u nás opravit, klidně napiš a mrkneme na to společně. Díky.

Close: Could not reproduce

tomaskebrle commented 3 years ago

Teď jsem to zkusil znova v Edge bez rozšířeních, a znovu to nefungovalo

ale nestalo se tomu tak v Chromium a Edge bez rozšíření. a tohle to jsem se přepsal a chtěl jsem napsat stalo se tomu tak.

Ale mám pocit že je to jen pokud se zadá něco do políčka jiné, a něco s diakritikou nebo mezerami.