Wprowadzamy zmianę w sposobie obsługi przez interfejs FedCM odfiltrowanych kont w Chrome 133.
Wyraźniejsza komunikacja dotycząca odfiltrowanych kont
Istnieje kilka przypadków, w których konto może zostać odfiltrowane i nie będzie można się na nie zalogować:
- Usługa Relying Party (RP) zezwala tylko na konta powiązane z określoną domeną. Zobacz interfejs Domain Hint API.
- RP odfiltrowuje wszystkie konta z wyjątkiem kont powracających. Zobacz interfejs API podpowiedzi logowania.
- Dostawcy tożsamości mogą dodawać do kont etykiety, aby strony ufające mogły je filtrować, określając
configURLdla danej etykiety. Zobacz Etykiety własne konta
W poprzedniej implementacji Chrome interfejs FedCM nie wyświetlał kont, które zostały odfiltrowane przez dostawcę tożsamości i podmiot zależny. W rezultacie, gdy użytkownik logował się za pomocą dostawcy tożsamości, ale nie miał dostępnych kont, za każdym razem wyświetlał się interfejs użytkownika z informacją o niezgodności.
Aby zwiększyć wygodę użytkowników, FedCM wprowadza zmianę interfejsu. Chrome będzie teraz wyświetlać w interfejsie odfiltrowane konta, jeśli spełnione są te warunki:
- Użytkownik próbował już zalogować się w usłudze dostawcy tożsamości w oknie dialogowym i wrócił do usługi RP.
- Wszystkie pobrane konta są odfiltrowywane i żadne z nich nie jest dostępne dla użytkownika, który chce się zalogować w tej usłudze.
Dzięki temu użytkownicy będą wiedzieć, że niektóre konta, choć rozpoznawane przez FedCM, nie kwalifikują się do użycia w bieżącej witrynie RP.
Wypróbuj demo podpowiedzi dotyczących domeny.
Główne zalety
- Mniejsze zamieszanie: jeśli użytkownik zaloguje się na konto, które zostało odfiltrowane, zobaczy je na liście i zrozumie, że nie jest akceptowane przez dostawcę tożsamości. Przed tą zmianą użytkownik mógł być zdezorientowany przez nieskończoną pętlę: próbował zalogować się na odfiltrowane konto, a potem widział niepasujący interfejs, który zachęcał go do ponownego zalogowania się.
- Informacje kontekstowe: interfejs użytkownika uwzględni kontekst RP i wskazówki dotyczące domeny, aby przekazać użytkownikowi odpowiednie wskazówki.
Twoja opinia jest dla nas ważna
Zachęcamy do podzielenia się z nami opinią na temat tej zmiany. Możesz zgłosić problem w naszym narzędziu do rejestrowania błędów. Będziemy na bieżąco aktualizować dokumentację FedCM dla deweloperów.