Grails spring-security-ldap без пользователя / роли в базе данных - PullRequest
2 голосов
/ 19 июля 2011

Ищу учебник Spring Security LDAP.

Несколько учебных пособий, которые я нашел, похоже, создают классы пользователей / ролей

То, что я хочу, это использовать контроллеры и т. Д. но так как я интегрируюсь с LDAP, я действительно не хочу создавать таблицу пользователей и ролей в моей базе данных. Есть ли простой способ сделать это?

Ответы [ 2 ]

0 голосов
/ 22 февраля 2012

Все, что вам нужно, это правильно настроить конфигурацию LDAP в config.groovy (при условии, что у вас есть ожидающие вход / выход из системы / ожидающие контроллеры.

Что я сделал, так это запустил «нормальный» сценарий s2чтобы инициализировать ядро ​​безопасности Spring, а затем удалил добавленные классы и значения конфигурации. Затем добавил мою информацию о конфигурации LDAP, и все это просто заработало.

Если вы хотите чего-то большего, чем простая аутентификация на LDAP с использованием LDAPчленство в группах как роли, вам понадобится больше, но только для пользователей и ролей ничего больше не нужно, кроме pugins и некоторых конфигов.

0 голосов
/ 02 ноября 2011

Я думаю, что вам более или менее необходимо создать домены User и Role, начните с чтения здесь: Упрощенная защита Spring также посмотрите скриншоты, они объясняют, как все работает.

...