웹 API를 호출하는 웹앱: 글로벌 로그아웃 시 토큰 캐시에서 계정 제거

사용자를 로그인하는 웹앱: 로그인과 로그아웃에서 웹앱에 로그인을 추가하는 방법을 배웠습니다.

웹 API를 호출하는 웹앱의 경우에는 로그아웃이 다릅니다. 사용자가 자신의 응용 프로그램에서 로그아웃 하거나 혹은 다른 응용 프로그램에서 로그아웃하면 토큰 캐시에서 해당 사용자와 연결된 토큰을 제거해야 합니다.

단일 로그아웃 후 콜백을 가로챕니다.

로그아웃 한 계정에 연결 된 토큰 캐시 엔트리를 지우기 위해 응용 프로그램은 이후의 logout 이벤트를 가로챌 수 있습니다. 웹앱은 토큰 캐시에 있는 각 사용자에 대한 액세스 토큰을 저장합니다. 웹 애플리케이션은 이후의 logout 콜백을 가로채서 캐시에서 사용자를 제거할 수 있습니다.

Microsoft.Identity.Web은 로그아웃을 구현하는 작업을 담당합니다. 자세한 내용은 Microsoft.Identity.Web 소스 코드를 참조하세요

다음 단계

이 시나리오의 다음 문서로 이동하여 웹앱의 토큰을 가져옵니다.