Sign inSign up

shrihariprakash/liquid

By shrihariprakash

Updated 19 days ago

Seamless and highly customizable authentication and user management server for your projects. ✨

Image
Security
Languages & frameworks
API management
2

3.8K

shrihariprakash/liquid repository overview

Liquid: Seamless and highly customizable authentication and user management server for any project.

GitHub Docker Image CI Integration Tests CI Acceptance Tests CI GitHub commit activity GitHub Repo stars

Liquid is a Docker-based open-source authentication server that supercharges your product development by offering out of the box APIs for features like follow-unfollow, blocking, and banning so that you can focus on just your application logic. 🚀

Liquid

⭐ Features

  • Plug & Play: With the Liquid docker package, say goodbye to complex environment setup. Once you have docker installed, setup takes under 10 minutes!
  • High degree customization capabilities: Customize and configure every part of the UI and service so login pages can look like your own. Liquid Login Page
  • OAuth Based Authentication: Secure and seamless authentication based on a battle tested OAuth core powered by node-oauth2-server from @node-oauth.
  • Social Features: Liquid is more than just an authentication screen. Liquid comes with out of the box support for social features like follow - unfollow, private accounts and blocking.
  • Invite-Only Access: Using the optional invite-only sign-up feature can be an effective way to create virality because it encourages existing users to invite their network to join the product. This also doubles as a spam account prevention system by ensuring a controlled userbase growth.
  • 2FA: Secure user logins with email based Two-Factor Authentication.
  • Admin Controls: With Liquid Nitrogen, spinning up an admin panel takes minutes, but if you want to build your own, Liquid offers administrative APIs that let you edit profile information, ban users, restrict accounts and do a lot more. Nitrogen
  • Profile Pictures: Provide users with the option to personalize their profiles with profile pictures.
  • Google SSO: The Google SSO integration ensures your users can sign-in with ease.
  • Microservice Integration: Seamlessly integrate Liquid into your project, allowing other microservices to utilize its robust authentication and user management capabilities.
  • Advanced Scope Management: Granular access control to APIs through Liquid's sophisticated scope management solution. Liquid also lets you add your own scopes into it so you can also use scopes in your other microservices.
  • Gamification Support: Includes APIs for reward points mechanisms. This can be used for inroducing features like loyalty points, or in-app virtual money.
  • Small Image Size: Tiny ~66MB image download.

Translation Credits

⚙️ Setup

For setup instructions and documentation, see the Liquid Wiki.

🪪 License

Liquid is released under the MIT License.

❗ Issues

Have questions or need support? Open an issue here.

Tag summary

Content type

Image

Digest

sha256:79e01f709

Size

69.8 MB

Last updated

19 days ago

docker pull shrihariprakash/liquid