📝 package-info

This commit is contained in:
yadong.zhang 2021-01-29 12:49:52 +08:00
parent 692cbe324d
commit 629be18f7d
4 changed files with 11 additions and 0 deletions

View File

@ -20,9 +20,13 @@
* According to the parameters in {@link com.fujieid.jap.oauth2.OAuthConfig}, determine which authorization mode token data to obtain
* <p>
* For OAuth's grant type, the following private methods are provided:
* <p>
* 1. {@code getAccessTokenOfAuthorizationCodeMode(HttpServletRequest, OAuthConfig)} - Authorization Code Grant
* <p>
* 2. {@code getAccessTokenOfImplicitMode(HttpServletRequest)} - Implicit Grant
* <p>
* 3. {@code getAccessTokenOfPasswordMode(HttpServletRequest, OAuthConfig)} - Resource Owner Password Credentials Grant
* <p>
* 4. {@code getAccessTokenOfClientMode(HttpServletRequest, OAuthConfig)} - Client Credentials Grant
*
* @author yadong.zhang (yadong.zhang0415(a)gmail.com)

View File

@ -15,7 +15,9 @@
*/
/**
* OAuth is a standard protocol that allows users to authorize APIs to access the web and desktop or mobile applications.
* <p>
* Once access is granted, the authorized application can use the API on behalf of the user.
* <p>
* OAuth has also become a popular delegation authentication mechanism.
* <p>
* Based on OAuth 2.0 protocol (rfc6749), Jap implements OAuth 2.0 server and OAuth 2.0 client,

View File

@ -15,6 +15,7 @@
*/
/**
* OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol.
* <p>
* It enables Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server,
* as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.
*

View File

@ -15,9 +15,13 @@
*/
/**
* {@code jap-simple} is an enhanced module for common account password login. It can realize the following functions:
* <p>
* - Account password login
* <p>
* - API login
* <p>
* - Remember me
* <p>
* - SSO
* <p>
* Developers can use {@code jap-simple} to replace the login function in the system