Closed mkyral closed 8 years ago
ajax call zapomene prihlaseni neco se mu musi podstrcit aby to nedelal.
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.
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.
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
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).
mam pocit ze ta direktiva pomohla, zkus to, ale bud musis pockat nez to prihlaseni vyprsi, nebo to cookie smazat
Mám něco lepšího. Mám jiný počítač :-D Tak jsem zkusil a zatím to vypadá, že to funguje.
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ě:
Klikl jsem do pole ref, zadal jej a klikl na OK. Zase se objevilo pole pro vložení openid url:
Jenže když jsem do něj klikl, nenabídlo mi to možnost tam to openid url zapsat, ale objevilo se toto:
Řekl bych, že je to rozbité ;-)