UNPKG

@zeroid/trimble.identity.passwordtokenprovider

Version:

An implementation of ITokenProvider for OAuth password grant type

18 lines (16 loc) 570 B
Trimble.Identity.PasswordGrantTokenProvider ====== ## Installation `npm install @zeroid/trimble.identity.passwordgranttokenprovider` ## Usage ```javascript var PasswordGrantTokenProvider = require('@zeroid/trimble.identity.passwordgranttokenprovider'); var tokenProvider = new PasswordGrantTokenProvider(endpointProvider, 'consumerKey', 'consumerSecret'); tokenProvider.login('username', 'password') .then(() => { tokenProvider.retrieveToken() .then((token) => {}) .catch(() => {}); }) .catch(() => {}); ```