Как я разрабатываю своего собственного менеджера по оформлению?

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

Нам нужно:

  1. Идентифицируйте пользователя на рабочей станции с нашей биометрической подсистемой. Рабочая станция должна попросить, чтобы сервер нашел отображение между биометрической информацией и учетной записью пользователя. Учетные записи хранятся в сервере LDAP.
  2. Затем Рабочая станция должна сказать что-то как "Привет Denis. Введите свой пароль". И после пользователя входят, его рабочая станция пароля должны пройти проверку подлинности, пользователь, использующий Kerberos, бросают подсистему PAM.
  3. Если пользователь не может передать биометрическую идентификацию, он ставит мачту нажатие специальная кнопка и аутентифицирует использующее простое имя пользователя и пароль, но это должно быть зарегистрировано журнал безопасности.

P.S. Теперь мы - попытка понять lightDM исходный код. Но это очень твердо, потому что мы не понимаем фундаментальные принципалы менеджеров по оформлению (DM) и принципал взаимодействующего DM с по системе, такие как PAM, GNOME, Профили и т.д.

7
задан 22 August 2012 в 16:18

1 ответ

I'v получил его!!! Я думаю, что новая зазывала достаточно для нашего проекта. Таким образом, вот пример записи пользовательской зазывалы для LightDM. http://www.mattfischer.com/blog/?p=5

2
ответ дан 21 October 2019 в 12:59

Другие вопросы по тегам:

Похожие вопросы: