Я делаю приложение, которое должно быть для нескольких пользователей. в настоящее время у меня есть файл, который хранит имя пользователя + md5 password hash (с именем пользователя как соль)Хранить пользовательские привилегии - умный способ
Теперь я должен быть расширен, чтобы разные пользователи могли иметь разные привилегии. Как бы вы сохранили их умным способом, чтобы никто не мог их изменить, но для меня все еще хорошо справляться?
Я использую C#
no md5 + соль? но я не могу быть реорганизован, не так ли? Я делаю md5 с паролем и именем пользователя, которое невозможно реорганизовать, и когда пользователь хочет войти в систему, я делаю то же самое и сравниваю его с сохраненной строкой. – 2009-08-12 09:44:19