Fórum pro vývojáře
    • Kategorie
    • Nepřečtené
    • Nejnovější
    • Populární
    • World
    • Přihlásit se

    chybné automatické přihlášení u FedCM při odhlášení

    Scheduled Připnuto Uzamknuto Přesunuto OAuth přihlášení přes Seznam
    2 Příspěvky 2 Přispěvatelé 19 Zobrazení
    Načítání více příspěvků
    • Od nejstarších po nejnovější
    • Od nejnovějších po nejstarší
    • S nejvíce hlasy
    Odpovědět
    • Odpovědět jako Téma
    Přihlásit se pro odpověď
    Toto téma bylo odstraněno. Jen uživatelé s oprávněním správy témat ho mohou vidět.
    • Martin BačovskýM Offline
      Martin Bačovský
      naposledy upravil

      Na e-shopu máme přihlášení přes Seznam s FedCM. Narazil jsem ale na problém, že když se přes ten FedCM dialog v prohlížeči přihlásím a následně se pak na e-shopu odhlásím v UI e-shopu, tak FedCM dialog mě znovu automaticky přihlásí. Jde to nějak řešit ?

      1 odpověď Poslední odpověď Odpovědět Citovat 0
      • Jan DušekJ Offline
        Jan Dušek
        naposledy upravil

        Dobrý den,
        tento problém lze řešit jedním ze dvou způsobů:

        1. Do volání navigator.credentials.get() přidat "mediation": "required" - tím docílíte toho, že prohlížeč nikdy neprovede automatické přihlášení a uživatel bude muset pokaždé explicitně vybrat uživatele (i kdyby byl jediný) s kterým se chce přihlásit. Viz https://privacysandbox.google.com/cookies/fedcm/implement/relying-party#auto-reauthn
        2. Pokud se Vám princip automatického přihlášení zamlouvá a nechcete o něj přijít, pak je možné tuto automagii vypnout pouze dočasně. Vhodné je to zejména po odhlášení uživatele. Stačí po odhlášení v JS zavolat navigator.credentials.preventSilentAccess(); čímž bude na krátký časový úsek vypnuto automatické přihlášení. Viz https://privacysandbox.google.com/cookies/fedcm/implement/relying-party#prevent-silent-access
        1 odpověď Poslední odpověď Odpovědět Citovat 0
        • First post
          Last post