Skip to content

Add ability to scaffold identity endpoints in project and override these #53343

@shakeel19

Description

@shakeel19

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

The solution to provide the API endpoints with .net core 8 is great feature, We have considered to use this feature in our new project that we are going to kick in couple of months.
The issue that APIs provide very basic functionality ie register endpoint only accepting email and password to create user. But in real world scenario there could be are some other attributes which could be required at time of registration there are many examples.

Describe the solution you'd like

My suggestion is to instead of keeping this implementation hidden, there should be option to scaffold is in the project so that a developer can override its functionality according to requirements. Optionally it should be allowed to scaffolded selected endpoints.
The similar feature available with razor pages where developer can override the selected views for identity, this is best option for razor based application but not SPA applications.
I have gone through many other issues as well and I believe some issues will solved when developers will have option to override the API.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-identityIncludes: Identity and providersenhancementThis issue represents an ask for new feature or an enhancement to an existing one

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions