UNPKG

@okta-dfuhriman/okta-auth-js

Version:
17 lines (15 loc) 533 B
"use strict"; exports.getAuthorizeUrl = getAuthorizeUrl; var _ = require("."); var _endpoints = require("../endpoints"); /* eslint-disable complexity */ async function getAuthorizeUrl(sdk, options, url) { const tokenParams = await (0, _.prepareTokenParams)(sdk, options); const meta = (0, _.createOAuthMeta)(sdk, tokenParams); sdk.transactionManager.save(meta); if (!url) { url = meta.urls.authorizeUrl; } return url + (0, _endpoints.buildAuthorizeParams)(tokenParams); } //# sourceMappingURL=getAuthorizeUrl.js.map