If you're looking for a service to manage access and version control, Auth0 is worth a look. It provides secure access and fine-grained access controls through features like Universal Login, Single Sign On, Multifactor Authentication, and more. It's highly flexible, with more than 30 SDKs and Quickstarts, so it's easy to integrate into your project regardless of the language or framework you're using. Auth0 also offers a full suite of developer tools, including an API and extensive documentation, and a free tier so you can get started before moving to a paid plan.
Another alternative is Amplication, an open-source .NET and Node.js app builder that's designed to be easy to use and secure. It has features like role-based access control, continuous Git sync and a plugin system. Amplication also supports microservices and includes an automatically generated React Admin UI for data models. And it's got high data security and privacy standards, being SOC-2 certified, and offers flexible enterprise plans with dedicated support.
If you want a more all-purpose tool that includes access management and version control, Harness is a software delivery platform that automates and optimizes the entire software development lifecycle. It includes features like continuous integration, continuous delivery, feature flags and cloud cost optimization. Harness integrates with tools like GitHub, Bitbucket and GitLab, and provides a secure and reliable development experience by automating and optimizing the software delivery process.