2008-10-20 4 views
9

Я начинаю новый проект веб-разработки, и я устал от систем входа в систему кодирования. Это то, что нужно было делать десятки раз. Я действительно хочу использовать чужой код, потому что это проще, чем сворачивать мои собственные, и это, вероятно, будет лучше. Я предпочитаю открытый исходник по всем обычным причинам, но в основном я хочу, чтобы его можно было изменить, если мне не нравится что-то, а исправления проще, чем проектирование всего.Системы входа с открытым исходным кодом, что хорошо?

Мне просто нужна система входа в систему, которая управляет информацией о имени пользователя и пароле и регистрации пользователя. Мне не нужна целая CMS.

Я уже смотрю openid.net, но с каких систем входа в систему с открытым исходным кодом вы работали? О каких других системах входа вы слышали?

ответ

6

OpenID - это, безусловно, лучшее решение, и там есть библиотеки открытых исходников для всех видов языков. Хава посмотреть на openidenabled.com.

3

Я не знаю, какие технологии (языки &) вы предпочитаете или имеете в качестве требований, но мы реализовали CAS на моем рабочем месте, и это сработало очень хорошо.

Сам CAS реализован на Java, но, как говорится на первой странице, он имеет клиентские библиотеки и интеграцию с множеством других технологий и платформ.

11

OpenID работает очень хорошо. Учитывая недавнюю волну усыновления, я думаю, что OpenID - лучший выбор. Он является кросс-платформенным и имеет библиотеки для всех основных платформ разработки (php, python, perl, ruby, .net, java, C++). Я реализовал его для DotNetNuke и обнаружил, что он относительно безболезнен.

1

Я закончил работу с mod_auth_openid. Он очень прост и предотвращает ненужное осложнение на других уровнях. но код не идеален, и мне, возможно, придется его отрегулировать позже.

 Смежные вопросы

  • Нет связанных вопросов^_^