
agct2 (agct2) asked a question.
Hi,
Im working on a Okta integration project where client has a existing okta enterprise IAM solution deployed that we need to connect our application with.
We are trying to explore the option to customize end user facing UI to match our application rather than going with default Okta look and feel. We dont want to change the UI of the Okta which would impact all users including outside our application.
End users from our application will use Okta for registration and login.
Question:
- Can we host registration on our application(salesforce) and use Okta API for registration. Can this solution be extended to all self registration tasks such as forgot password, forgot userID
- Can we host custom login page or customize Okta login page for our application only so other applications integrated with Okta are not impacted.
If there are any reference documentation, please share.

Hello Sachin,
Thanks for posting!
The Customer-hosted Sign-In Widget is only recommended if an integration requires a deeper level of customization or an Okta-hosted experience isn't possible. The Customer-hosted Sign-In Widget works by embedding the open source Okta Sign-In Widget (opens new window)into the application's web page. For more information I have attached our documentation for customer hosted page: https://developer.okta.com/docs/concepts/hosted-vs-embedded/#what-about-customer-hosted