티스토리 뷰
Agora API를 사용할 때 인증을 위한 방법으로 토큰을 활용하는 방법을 정리한다.
아고라에서 Token 을 발급 받는 방법은 2가지가 있다.
1. 테스트 목적이라면, 아고라 홈페이지에서 임시 토큰을 발급받아 사용할 수 있다.
(1) 아고라 홈페이지 방문
(2) 회원 가입 및 로그인
로그인 하면 콘솔 화면으로 바로 이동한다.
(3) Project Management 이동
(4) Token 발행하기 원하는 앱의 Configure 클릭 후 Features 에서 Generate temp RTC Token 선택
2. 자체 token server 구축해서 사용하는 방법
일반적으로는 서비스 내에 자체적으로 token server 를 구축해서 해당 서버를 통해 token 을 발급받아 사용한다.
아고라에서는 토큰 생성을 위한 코드를 github 에 제공해주고 있다.
아래 페이지에서 원하는 언어의 소스를 받아 자체적으로 서버를 구축하여 사용하면된다.
https://github.com/AgoraIO/Tools/tree/master/DynamicKey/AgoraDynamicKey
아고라 문서에서 상세한 내용이 있으니 확인하면 된다.
https://docs.agora.io/en/video-calling/get-started/authentication-workflow?platform=android
Video Calling Secure authentication with tokens | Agora Docs
Retrieve tokens generated by an authentication token server to securely connect to Agora channels.
docs.agora.io
'WebRTC' 카테고리의 다른 글
[Agora] Flutter 로 ChatGPT 메시징 앱 구축하기 (0) | 2023.09.27 |
---|---|
[WebRTC] Janus Gateway 설치 및 데모 (0) | 2022.07.19 |