New features

  • added jap-mfa module to realize TOTP verification
  • The logout method is added to the JapUserStoreContextHolder to support clearing cookies and sessions
  • added test cases

Modified

  • Updated jap.sh, support a variety of common commands
  • The options attribute in JapConfig is deleted, and the justathConfig attribute is added to SocialConfig
  • Change the name of RemberMeDetailsUtils to RembermeUtils
  • Move the Oauth2Strategy#checkOauthConfig() and Oauth2Strategy#isCallback() to the Oauth2Util

Other

  • Improved code
  • Reconstruct the SimpleConfig, and move the unnecessary configuration items and business logic to the RememberMeUtils

项目简介

JAP 是一款开源的登录中间件,旨在为所有需要登录认证的 WEB 应用提供一套标准的技术解决方案。基于模块化设计,与业务高度解耦,使用起来非常灵活。开发者可以基于 JAP 适配绝大多数的 WEB 系统(自有系统、联邦协议)。Just auth into any app!

发行版本 8

v1.0.3

全部发行版

贡献者 10

开发语言

  • Java 99.9 %
  • Shell 0.1 %