다음을 통해 공유


신뢰할 수 있는 인증 서비스 Hero 샘플 시작

Important

이 샘플은 node.JSC#GitHub에서 사용할 수 있습니다.

개요

Azure Communication Services에서 개발자는 신뢰할 수 있는 인증 서비스 내에서 사용자 및 액세스 토큰 자격 증명을 생성해야 합니다. Azure Communication Services는 ID에 구애를 받지 않습니다. 자세히 알아보려면 개념 설명서를 참조하세요.

이 리포지토리는 Azure Communication Services용 인증 서비스의 서버 구현 샘플을 제공합니다. 또한 모범 사례를 사용하여 Azure Communication Services 자격 증명을 발급하고 Microsoft Entra ID에 매핑하는 신뢰할 수 있는 백 엔드 서비스를 빌드합니다.

이 샘플은 다음 시나리오에서 도움이 될 수 있습니다.

  • 개발자는 인증 흐름을 사용하도록 설정하여 Microsoft Entra ID에 매핑된 Azure Communication Services 사용자 ID를 생성해야 합니다. 그런 다음, 이 ID를 사용하여 통화 및 채팅 환경에 사용할 액세스 토큰을 프로비전합니다.
  • 개발자는 Azure Communication Services 지원 Teams ID에 대한 인증 흐름을 사용하도록 설정해야 합니다. 이를 위해 Teams 사용자의 Microsoft 365 Microsoft Entra ID를 사용하여 Teams 통화/채팅에 참여할 수 있도록 Azure Communication Services 토큰을 가져옵니다.

참고 항목

Azure Communication Services를 시작하려고 하지만 아직 학습/프로토타입 단계인 경우 Azure Communication Services 사용자 및 액세스 토큰을 시작하기 위한 빠른 시작을 확인하세요.

Azure Communication Services 인증 서버 샘플 아키텍처의 스크린샷

이 샘플은 서버 API에만 중점을 두므로 클라이언트 애플리케이션은 포함되어 있지 않습니다. Microsoft Entra ID를 사용하여 사용자를 로그인하기 위해 클라이언트 애플리케이션을 추가하려면 여기에서 MSAL 샘플을 따릅니다.

필수 조건

이 샘플을 실행하려면 다음을 수행해야 합니다.

시작하기

어디서 시작해야 할지 궁금하다면 다음과 같은 몇 가지 시나리오가 도움이 될 것입니다.

끝점

이 Azure Communication Services 솔루션 - 인증 서버 샘플은 사용자토큰 엔드포인트에 대한 응답을 제공합니다. 자세한 내용은 엔드포인트 및 응답 디자인 설명서를 확인하세요.

다음 단계

추가 자료

시작하기

어디서 시작해야 할지 궁금하다면 다음과 같은 몇 가지 시나리오가 도움이 될 것입니다.

끝점

이 Azure Communication Services 솔루션 - 인증 서버 샘플은 사용자토큰 엔드포인트에 대한 응답을 제공합니다. 자세한 내용은 엔드포인트 및 응답 디자인 설명서를 확인하세요.

다음 단계

추가 자료