Popularity
9.3
Growing
Activity
9.4
Declining
5,827
451
4,496
Description
Spring Security is a framework that focuses on providing both authentication and authorization to Java applications.
Code Quality Rank:
L4
Programming language: Java
License: Apache License 2.0
Latest version: v5.5.0-M1
Spring Security alternatives and similar libraries
Based on the "Security" category.
Alternatively, view Spring Security alternatives based on common mentions on social networks and blogs.
-
Keycloak
Integrated SSO and IDM for browser apps and RESTful web services. -
Apache Shiro
Performs authentication, authorization, cryptography and session management. -
Cryptomator
Multiplatform transparent client-side encryption of files in the cloud. -
Bouncy Castle
All-purpose cryptographic library. JCA provider, wide range of functions from basic helpers to PGP/SMIME operations. -
jCasbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Java -
Google Keyczar
Easy to use, yet safe encryption framework with key versioning. -
Themis by Cossack Labs
Crypto library for storage and messaging for Swift, ObjC, Android, С++, JS, Python, Ruby, PHP, Go -
Okta Spring Boot Starter
The Okta Spring Boot Starter can be used to add OAuth 2.0 authorization to Spring Boot applications. -
Hdiv
Runtime application self-protection against OWASP Top 10 security risks such us Insecure Direct Object References, SQL injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF) and much more. -
PicketLink
Umbrella project for security and identity management. -
OACC Framework
OACC (Object ACcess Control) is an advanced Java Application Security Framework -
Okta Authentication SDK for Java
The Okta Authentication SDK can be used in scenarios where using OAuth 2.0 is not possible. -
Vault
Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. It handles leasing, key revocation, key rolling, and auditing. Through a unified API, users can access an encrypted Key/Value store and network encryption-as-a-service, or generate AWS IAM/STS credentials, SQL/NoSQL databases, X.509 certificates, SSH credentials, and more.
Scout APM - Leading-edge performance monitoring starting at $39/month
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored
scoutapm.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Spring Security or a related project?