I'm looking for a backend web framework that's an alternative to aspnetzero.
I would like a tool that's open-source and provides all of the user-management, permission-management, User password changing logic, validate user signup etc. Basically everything that's involved with managing my SaaS website that is not concerned with my particular business.
I'm not looking for a backend UI framework like angular or react.
I'm currently using ASPNETZERO and initially thought it would work. the problem is not designed to be customized. I must use all of its features since there is not way to remove them without editing source code. If i change the source code, and a new version comes out, its very difficult merge into.
For historic reasons we are based on C# running on linux. if i had to do it over again, i would have chosen python but it is what it is.
So the basic features I'm looking for is:
- Provide end-user management
- CRUD users
- CRUD groups
- Pages that allow the user to change their password.
- User support system or integration to for pay support system.
- Integrated payments using paypal stripe or equivalent
- Two Factor authentication
- All accessible via a REST framework.
I would like to stay in the C# language but im willing to consider tools based on python.
I've looked all over and i cant find anything.
I've also considered using a cloud based backend services. But most dont differentiate between account management to login to the cloud service vs accounts only used in your application. Or at least i cant tease apart the differences.
Any help would be appreciated.