Как работает менеджер аутентификации в Spring Security? - PullRequest
0 голосов
/ 30 августа 2018

Я новичок в Spring Security. Я работаю над одним проектом, который использует Spring Security, но недавно я наткнулся на следующий фрагмент кода. Я пытаюсь понять, что кодировщик паролей и jdbc-user-service , но я не понимаю, как это работает на самом деле. Может кто-нибудь пролить свет на эти метки?

<authentication-manager id="dev" alias="authenticationManager">
      <authentication-provider>
      <password-encoder ref="encoder"/>
        <jdbc-user-service data-source-ref="dataSource"
          users-by-username-query=
            "select EmailId as USERNAME,Password as PASSWORD, IsActive as ENABLED from WBS_Trn_User where EmailId=?"
          authorities-by-username-query=
            "select u.EmailId as USERNAME, r.Code as ROLENAME from WBS_Trn_User u join WBS_Trn_Role r on r.roleId = u.RoleId where u.EmailId=?" />
      </authentication-provider>
    </authentication-manager>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...