elonlo opened a new pull request #1502: Login verification supports jwt mode
URL: https://github.com/apache/incubator-dolphinscheduler/pull/1502
 
 
   ## What is the purpose of the pull request
   
   *Refactor login authentication process, use interface and add jwt 
authentication mode*
   
   ## Brief change log
   
     - *Add io.jsonwebtoken.jjwt to root pom.xml*
     - *Add io.jsonwebtoken.jjwt to dolphinscheduler-api pom.xml*
     - *Add AuthenticationType file to dolphinscheduler-api module*
     - *Add Authenticator file to dolphinscheduler-api module*
     - *Add JsonWebTokenAuthenticator file to dolphinscheduler-api module*
     - *Add PasswordAuthenticator file to dolphinscheduler-api module*
     - *Add SecurityConfig file to dolphinscheduler-api module*
     - *Add JsonWebTokenAuthenticatorTest file to dolphinscheduler-api module*
     - *Add PasswordAuthenticatorTest file to dolphinscheduler-api module*
     - *Add SecurityConfigTest file to dolphinscheduler-api module*
     - *Modify LoginController file*
     - *Modify TenantService file*
     - *Modify UsersService file*
   
   ## Verify this pull request
   
     - *Added PasswordAuthenticatorTest to verify password authenticator.*
     - *Added JsonWebTokenAuthenticatorTest to verify rsa-public-key.*
     - *Add SecurityConfigTest to verify authenticator is available.*
     - *Manually verified the change by testing locally.*
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to