💗
VBAS 완벽 설명서
  • 😊VBAS 소개
  • 🥳VBAS 설치하기
  • ✅Auth 인증
Powered by GitBook
On this page

Auth 인증

Auth토큰과 Ent토큰을 얻는 방법을 알아봐요

뒤에 나올 거의 모든 작업들을 위해서는 Auth토큰, Ent토큰, PUUID가 필요합니다.

그러기 위해서는 아이디, 비밀번호를 가지고 인증을 하셔야 합니다.

from vbaspy.auth import RiotAuth
import asyncio
import sys

# asyncio.run() 에러 해결을 위한 코드
if sys.platform == "win32":
    asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())

INFO = '라이엇 ID','라이엇 비밀번호' # 라이엇 ID와 비밀번호를 입력해주세요

auth = RiotAuth() # RiotAuth라는 클래스를 만듭니다
asyncio.run(auth.authorize(*INFO)) # 시작합니다

# 총 4가지 변수를 얻을 수 있습니다
tokentype = auth.token_type # Auth토큰의 타입입니다. 보통은 Bearer토큰입니다.
actoken = auth.access_token # Auth토큰입니다.
enttoken = auth.entitlements_token # Ent토큰입니다.
puuid = auth.user_id # PUUID입니다.

# 결과 출력하기
print("토큰 타입: " + tokentype + "\n\nAuth 토큰 : " + actoken + "\n\nENT 토큰 : " + enttoken + "\n\nPUUID : " + puuid + "\n")

# 성공적으로 마무리했는지 Bool 자료형으로 돌려줍니다.
# print("result : " + str(asyncio.run(auth.reauthorize()))

위 코드를 한번 넣고 실행해보세요. 라이엇 ID,비밀번호에는 여러분의 라이엇 ID와 비밀번호를 넣으셔야 합니다.

토큰 타입 : Bearer

Auth 토큰: eyJr . . . 

ENT 토큰 : eyJr . . .

PUUID : 9abc350b . . .

위 코드의 출력 결과물이에요. Auth 토큰과 ENT토큰, 그리고 때때로 PUUID도 중요하니 꼭 간직하고 있으세요!

PreviousVBAS 설치하기

Last updated 1 year ago

✅