Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide API for the new custom authentication management #21216

Open
4 tasks
Thisara-Welmilla opened this issue Oct 1, 2024 · 1 comment
Open
4 tasks

Provide API for the new custom authentication management #21216

Thisara-Welmilla opened this issue Oct 1, 2024 · 1 comment
Assignees
Milestone

Comments

@Thisara-Welmilla
Copy link
Contributor

Thisara-Welmilla commented Oct 1, 2024

Feature

This update provides API support for creating new custom authenticators for one of the following types, enabling user authentication with an external authentication service:

  1. External User Account Authentication: This authenticator can authenticate federated users and provision them.
  2. Internal User Account Authentication: This authenticator collects identifiers and authenticates user accounts managed within the organization.
  3. 2FA Authentication: This authenticator verifies users in the second or subsequent steps of the login process.

Tasks:

  • Update yaml files with new API capabilities.
  • Improve authentication configuration API layer to support the custom authentication management.
  • Improve authentication configuration service layer to support the custom authentication management.
  • Unit tests for new improvements.
@Thisara-Welmilla
Copy link
Contributor Author

Thisara-Welmilla commented Nov 6, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants