You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2019/12/17 08:20:51 UTC

[GitHub] [incubator-dolphinscheduler] elonlo opened a new pull request #1502: Login verification supports jwt mode

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:
users@infra.apache.org


With regards,
Apache Git Services