Aplikacja internetowa, która wywołuje internetowe interfejsy API: usuwanie kont z pamięci podręcznej tokenów podczas globalnego wylogowywanie
Wiesz już, jak dodać logowanie do aplikacji internetowej w aplikacji internetowej, która loguje użytkowników: logowanie i wylogowywanie.
Wylogowywanie różni się w przypadku aplikacji internetowej, która wywołuje internetowe interfejsy API. Gdy użytkownik wy wylogował się z aplikacji lub z dowolnej aplikacji, należy usunąć tokeny skojarzone z tym użytkownikiem z pamięci podręcznej tokenów.
Przechwyć wywołanie zwrotne po wylogowaniu jednokrotnym
Aby wyczyścić wpis token-cache skojarzony z kontem, które się wylogowało, aplikacja może przechwycić zdarzenie po logout
zdarzeniu. Aplikacje internetowe przechowują tokeny dostępu dla każdego użytkownika w pamięci podręcznej tokenów. Przechwycąc wywołanie zwrotne po logout
wywołaniu zwrotnym, aplikacja internetowa może usunąć użytkownika z pamięci podręcznej.
Microsoft.Identity.Web zajmuje się implementacją wylogowania. Aby uzyskać szczegółowe informacje, zobacz Kod źródłowy Microsoft.Identity.Web
Następne kroki
Przejdź do następnego artykułu w tym scenariuszu Uzyskaj token dla aplikacji internetowej.