UNPKG

@salte-auth/okta

Version:

A Salte Auth provider for authenticating with Okta!

26 lines (19 loc) 494 B
import { OpenIDProvider } from '@salte-auth/salte-auth'; class Okta extends OpenIDProvider { constructor(config) { super(config); } get name() { return 'okta'; } get login() { return this.url("".concat(this.config.url, "/oauth2/v1/authorize")); } get logout() { return this.url("".concat(this.config.url, "/oauth2/v1/logout"), { id_token_hint: this.idToken.raw, post_logout_redirect_uri: this.redirectUrl('logout') }); } } export { Okta };