osmcz / api

issue tracker for guidepost api
0 stars 1 forks source link

openid editor - podivné chování #31

Closed mkyral closed 8 years ago

mkyral commented 8 years ago

Tak jsem chtěl upravit rozcestník, který jsem nahrál přes aplikaci: https://api.openstreetmap.cz/table/id/8612

Vzpomněl jsem si na openid, takže jsem v url přepsal table na openid. Normálně jsem se přihlásil, ale editor pak vypadal opravdu hodně zvláštně:

openid_editor

Klikl jsem do pole ref, zadal jej a klikl na OK. Zase se objevilo pole pro vložení openid url: openid_editor_2

Jenže když jsem do něj klikl, nenabídlo mi to možnost tam to openid url zapsat, ale objevilo se toto: openid_editor_3

Řekl bych, že je to rozbité ;-)

walley commented 8 years ago

ajax call zapomene prihlaseni neco se mu musi podstrcit aby to nedelal.

walley commented 8 years ago

pri klasickem prihlaseni a kliknuti na id se ta sama stranka zobrazi normalne, pri tomhle priohnuti se mu tam nekde strati session id nebo neco podobneho, nebo vznikne pro uplne jinou stranku.

asi se musi udelat kontrola usera jeste pred pokusem zobrazit cokoliv a nabidnout prihlaseni okamzite.

mkyral commented 8 years ago

Tak přiohnutí - jen jsem přepsal pár písmenek, protože z osmap.cz se mi otevřelo něco jiného ;-).

Chtělo by to už nějak vymyslet tu integraci na osmap.cz. Abych nic přiohýbat nemusel a rovnou se mi otevřela správná verze formuláře.

walley commented 8 years ago

no na integraci sem uz udelal chybu #30 (to je zaklad:)

jinak zadrhel je v tom ze session_id se predava prez cookie a ta cookie se nastavi s blbou cestou, takze ji ty cally nedostanou a chcou se autorizovat extra znovu

walley commented 8 years ago

tohle je kus dokumentace mod_openid: a je to asi to co chceme.

AuthOpenIDCookiePath: Explicitly set the path of the auth cookie (for instance, if you want to explicitly grant access to a location other than the one the user is trying to access).

walley commented 8 years ago

mam pocit ze ta direktiva pomohla, zkus to, ale bud musis pockat nez to prihlaseni vyprsi, nebo to cookie smazat

mkyral commented 8 years ago

Mám něco lepšího. Mám jiný počítač :-D Tak jsem zkusil a zatím to vypadá, že to funguje.