@base44/sdk
Version:
JavaScript SDK for Base44 API
19 lines (18 loc) • 515 B
JavaScript
/**
* Creates the SSO module for the Base44 SDK.
*
* @param axios - Axios instance
* @param appId - Application ID
* @param userToken - User authentication token
* @returns SSO module with authentication methods
* @internal
*/
export function createSsoModule(axios, appId) {
return {
// Get SSO access token for a specific user
async getAccessToken(userid) {
const url = `/apps/${appId}/auth/sso/accesstoken/${userid}`;
return axios.get(url);
},
};
}