@shuuji3/kintone-utility
Version:
Utility library for development on Kintone platform.
14 lines (12 loc) • 448 B
JavaScript
import errors from './resource/errorMessages.json';
/** Function: setBasicAuth
* @param {string} userName
* @param {string} password
*/
export default (userName, password) => {
if (!userName || !password) {
throw errors.emptyUserNameOrPass;
}
kintoneUtility.rest.basicAuthBase64 = (typeof (Buffer) !== 'undefined') ?
(new Buffer(`${userName}:${password}`)).toString('base64') : btoa(`${userName}:${password}`);
};