We are planning to build an application, which will showcase multiple product application. Once a user signs up in the parent application, depending upon his needs, user can choose one or more applications for himself.
One very similar example is atlassian (parent app). where user can sign up in atlassian and choose Jira, confluence ( product application) etc.
User can switch to any products without hassles of further sign in. We are planning to build the parent application in react.js.
Also, backend which will be build using Node.js will be authenticated using OKTA for every API call from the frontend application.
Could you please guide me on which OKTA components are required? What are the indicative costs to use? If there is any documentation or similar things will be available to achieve our goal.
Thanks in advance