APIKit:Discovery, Scan and Audit APIs Toolkit All In One.
-
Updated
Apr 2, 2024 - Java
APIKit:Discovery, Scan and Audit APIs Toolkit All In One.
Proactive, Open source API security → API discovery, API Security Posture, Testing in CI/CD, Test Library with 1000+ Tests, Add custom tests, Sensitive data exposure
digiRunner: Your API Gateway for Microservices
some examples that show basic and more advanced implementations of oauth2 authorization mechanism in spring-cloud microservices environment
Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, supporting my training course.
A companion repo for the blog article: https://blog.approov.io/adding-oauth2-to-mobile-android-and-ios-clients-using-the-appauth-sdk
api-crypto-spring-boot 是基于 Spring Boot 开发的控制器统一注解方式自动加解密 请求体、响应体 的启动器,该组件能够提供在 接口交互过程中数据的安全保护能力。支持常见的 加解密算法、编码、签名 等模式;
API Design & Security
Book Review Hub is a comprehensive and scalable book review platform built with a modern backend architecture using Spring Boot and MySQL. Designed as a learning-oriented, Goodreads-inspired application, it follows industry best practices for system design, database management, and API security.
Strengthens OAuth2 authorization by using mobile app attestation
This project demonstrates how to implement JWT (JSON Web Token) authentication and authorization in a Spring Boot application using Spring Security. It covers: User Registration and Login: Endpoints for user signup and login that generate JWT tokens. Token-Based Authentication: Securing REST APIs by validating JWT tokens in request headers. Role
This project is a Spring MVC-based Java application that implements a security interceptor to validate incoming HTTP requests and prevent common vulnerabilities such as SQL Injection, Cross-Site Scripting (XSS), and malicious file uploads.
Para acompanhamento do curso Spring Boot 3: aplique boas práticas e proteja uma API Rest
Telconova SupportSuite Auth Service is a Java-based microservice for secure user authentication. It supports JWT and role-based access control, offering a scalable and high-performance solution for access management.
SecurePasswordStorage is a robust Java Spring Boot application designed to ensure the secure storage and management of user passwords. With a focus on security and usability, this application provides reliable mechanisms for creating, retrieving, and managing user credentials.
3rd Party Full Stack APP, a restaurant POS software system to take customers' orders, accept payments, handling customer order histories.
🔍 Detects and mitigates vulnerabilities in `ApplicationInfo` handling, ensuring secure app resource access and preventing unauthorized data exposure.
Online Course Management is a Java Spring Boot backend for handling courses, students, and instructors. It provides APIs for enrollment, course creation, and content delivery in an e-learning platform.
These project is assignment from Udacity java developer nanodegree.
spring-security
Add a description, image, and links to the api-security topic page so that developers can more easily learn about it.
To associate your repository with the api-security topic, visit your repo's landing page and select "manage topics."