okta / okta-signin-widget

HTML/CSS/JS widget that provides out-of-the-box authentication UX for your organization's apps
Other
375 stars 317 forks source link

Feature Request: Native Custom Element with Shadow DOM Support #1582

Open PaulHMason opened 3 years ago

PaulHMason commented 3 years ago

I'm submitting a

Background info

I use native custom elements with shadow dom (LitElement) to develop SPA web applications, but the Okta SignIn Widget doesn't really play nicely.

Expected behavior

I should be able to wrap the Okta SignIn Widget in a custom element with shadow dom with styling.

What went wrong?

Feature Request

Ideally, first prize would be to provide the Okta SignIn Widget as a native custom element with shadow dom, but failing that, perhaps address the issues above so it can be wrapped in a custom element.

A native custom element will make it much easier to just drop into an existing web application that uses Angular, React, Vue, Polymer, LitElement, VanillaJS, etc. A single implementation will support all frameworks.

denysoblohin-okta commented 3 years ago

Thanks for your feature request. Internal ref: OKTA-355525