edemo / PDOauth

4 stars 5 forks source link

Ada login a li-de.tk ba android/safari #1009

Open utopszkij opened 6 years ago

utopszkij commented 6 years ago

ada login lide android/safari nem jó. Android/chrome jó, android/gyári browser jó.

Claymanus commented 6 years ago

vannak bowserek, amik iframe-ből nem teszik el a sütit. ehhez csináltam egy patch-et, ami ebben az esetben új böngészőablakot nyit az ada login oldalnak, és a login meg vissza redirectel, ha végzett. @utopszkij utána kellene húzni a yoomla plugin-t.

utopszkij commented 6 years ago

Itt nem iframe hanep windows(javascript) popup ablak van. Nem értem mit patheltél? az ADA szervert vagy a kliens kodot kell javitani? Ha ez utobbit akkor hol találom a patchet?

Claymanus commented 6 years ago

a wp plugint, meg a login oldal scriptjeit módosítottam az történik a login scriptben, hogy megpróbál elmenteni egy sütit, és ha nem sikerül akkor ekként szól parrentnak: parent.postMessage("blank","*"); A parrent window-nak erre az üzenetre egy új lapra kell betöltenie az ada login.html-t Ezt kellene implemenálnod a yoomla pluginban.

utopszkij commented 6 years ago

Kösz szépen, megpróbálom megcsinálni.

utopszkij commented 6 years ago

Nekem semmilyen teszteléssel nem sikerült különbséget detektálnom azon böngésző között amin működött, és aközött amelyik nem. Ezért kivettem a popup ablakos logint,Az ADA login az alap böngésző fülön, új oldalon jelenik meg. A dolog a joomlában kialakitott usermenü-t érinti nem az adalogin komponenst. Igy most tesztjeim szerint mindenhol müködik (csak mindenhol ronda)