UNPKG

caccl-authorizer

Version:

Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.

16 lines (13 loc) 280 B
import TokenPack from './TokenPack'; interface TokenStore { get: ( canvasHost: string, userId: number, ) => Promise<TokenPack | undefined>; set: ( canvasHost: string, userId: number, token: TokenPack, ) => Promise<void>; } export default TokenStore;