issues
search
ridi
/
ridi-token-refresher
MIT License
0
stars
0
forks
source link
Ridi-Token-Refresher 완성
#1
Closed
JungleKim
closed
6 years ago
JungleKim
commented
6 years ago
기능
AccessToken ExpiresIn이 만료되기 10분전 인증서버로 갱신요청 (Timer를 통해 자동으로 요청)
만약, RefreshToken도 만료되어 갱신에 실패하면 TokenRefresher동작 중지
토큰 갱신X, 만료시 별도의 시그널 없습니다.
다른 JS에서 리소스 서버에 API요청시 401떨어지고 로그인페이지 이동
페이지 로드 하자마자 자동으로 1회 실행 ExpiresIn가져옴
도메인은 화이트리스트로 관리(ridibooks.com, dev.ridi.com, dev.ridi.io)
단일 스크립트로 개발환경과 프로덕션환경 커버하기위함.
account.{domain}/ridi/token (host 비교해서 일치하는 서버로 전송)
document에 종속되는 기능이 없기때문에 onLoad등 기다리지 않고 로드되는대로 동작시작
작업중
[x] Testcase
[x] Travis
기능
작업중