Registration link

I try to set it up a registration link like: https://api.myapidomain.ai/v1/auth/confirm

How to manage such registration using OKTA service? Is there a PHP code?

For user self-service registration, users can register using the Okta Sign In Widget, either via the domain for the org itself or embedded in a custom application.

If you instead want to make API calls to create users, you can use the /Users api endpoint. Note that we have archived our PHP management SDK, so you will need to make these API calls manually

If I understand,

  1. User should fill in email and password
  2. Verification email is received per user based account:
    https://api.myapidomain.ai/v1/auth/confirm
  3. Service will enable lost password and users wil be seen only inside Okta service and password is encrypted.
    Is this the correct workflow or we missed something?
  4. How to manage translation for all users?
  5. Is this 8 years old PHP version? I see it was not updated 8 years or there is a modern approach to solve registration?*

It is up to you to decide the details for the user experience and any required attributes for user registration. If you use the Okta Sign In Widget (either by redirecting users to your Okta domain for login/sign-up or embedding the widget), the user will be prompted to provide values for all required attributes and any optional attributes.

More details about Self-Service Registration (including details about email verification) and how to configure User Profile Enrollment Policies in Identity Engine found here: Self-Service Registration | Okta Identity Engine and Configure user profile policies | Okta Identity Engine

For any default attributes (first name, last name, username, etc), the Sign In Widget will automatically translate the labels into any supported language (typically determined based on the user’s language setting in their browser). If you need to add any custom attributes and provide translations for them, you can check out this guide: How to Configure a Custom Sign In Widget to Localize/Translate Custom Attributes during Profile Enrollment | Okta Help Center

Okta does not currently provide support for an PHP packages. Additionally, we primarily recommend using the Okta hosted login page (which features the Sign In Widget) for most use cases, in particular for cases like yours where you need localization support.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.