svelte.sk-auth/dist/providers/base.esm.js
2022-02-02 20:08:30 -07:00

19 lines
476 B
JavaScript

class Provider {
constructor(config) {
this.config = config;
this.id = config.id;
}
getUri(svelteKitAuth, path, host) {
return svelteKitAuth.getUrl(path, host);
}
getCallbackUri(svelteKitAuth, host) {
return this.getUri(svelteKitAuth, `${"/callback/"}${this.id}`, host);
}
getSigninUri(svelteKitAuth, host) {
return this.getUri(svelteKitAuth, `${"/signin/"}${this.id}`, host);
}
}
export { Provider };
//# sourceMappingURL=base.esm.js.map