如何通过.yml文件使用JDBC配置Quarkus安全性

时间:2020-11-08 16:52:46

标签: security jdbc yaml quarkus elytron

Link演示了Quarkus应用程序如何使用数据库存储用户身份。但是,基于.properties文件配置该应用程序。 如果我们使用.yml文件,则正确的配置是什么。

1 个答案:

答案 0 :(得分:0)

quarkus:
  flyway:
    migrate-at-start: true
  security:
    jdbc:
      enabled: true
      principal-query:
        sql: SELECT u.password, u.role FROM user u WHERE u.username=?
        clear-password-mapper:
          enabled: true
          password-index: 1
        attribute-mappings:
            '0':
              index: 2
              to: groups