All activity

App-Token based fully extended and extensible implementation of Spring Security 6 + Spring Authorization Server for OAuth2 Password Grant (ROPC) and Authorization Code Grant
Spring Oauth2 EasyPlush
App-Token based easy OAuth2 implementation

Kang Andrew
left a comment
Features :
Extensible: Supports multiple authorization servers and resource servers with this library.
Hybrid Resource Servers Token Verification Methods: Support for multiple verification approaches, including API calls to the authorization server, direct database validation, and local JWT decoding.
Authentication management based on a combination of username, client ID, and App-Token
Spring Oauth2 EasyPlush
App-Token based easy OAuth2 implementation

Kang Andrew
left a comment
Memory-efficient millions of rows' transfer between Excel and a database using Apache POI, Spring Events, and Async Threads
- Fetch data using pagination in the case of data transfer from the database to Excel
Calculate the total data size and then creates a job queue using Spring Events
- Set the Max ID value to ignore any data generated after this point to avoid disrupting the pagination...
GitHub
Data transfer between Excel and DB

Memory-efficient millions of rows' transfer between Excel and a database using Apache POI, Spring Events, and Async Threads
GitHub
Data transfer between Excel and DB

Extract and decompose URLs (including emails, which are conceptually a part of URLs) with robust patterns. - patternknife/url-knife
URL Knife
The best Javascript URL parser using Regex

Kang Andrew
left a comment
Spring Security 6 implementation of "https://spring.io/projects/sprin..." for stateful OAuth2 Password Grant
Authentication management based on a combination of username, client id, and an extra token (referred to in the source code as App-Token, which receives a unique value from the calling devices)
Set up access & refresh token APIs on both '/oauth2/token' and on our controller layer...
spring-security-oauth2-implementation
spring-security-oauth2-password-jpa-implementation

Spring Security 6 implementation of "https://spring.io/projects/spring-authorization-server" for stateful OAuth2 Password Grant - patternknife/spring-security-oauth2-password-jpa-implementation
spring-security-oauth2-implementation
spring-security-oauth2-password-jpa-implementation

Kang Andrew
left a comment
With your project and its sole Dockerfile, Docker-Blue-Green-Runner manages the remainder of the Continuous Deployment (CD) process with wait-for-it, consul-template and Nginx.
Examples in PHP, Java, and Node.js
https://github.com/patternknife/...
Docker-Blue-Green-Runner
From your source code to zero-downtime deployment in no time

From your source code to zero-downtime, high availability, and secure production deployment in no time, with examples in PHP, Java, and Node.js - patternknife/docker-blue-green-runner
Docker-Blue-Green-Runner
From your source code to zero-downtime deployment in no time