Сенсей
Новичок
Система юзеров - вопросы по организации и безопасности
Делаю систему юзеров.... ну регистрация там... авторизация....
С этим проблем нет...
Но есть сомнения насчет ЛОГИНОВ которые придумывают юзеры...
Часто видел как на некоторых сайта вроме как букв ничего использовать не разрешают....
Пример: Vasya
У других можно например кроме букв там символы еще ипользовать ...
Пример: -= Vasya =-
Третим вообще все пофиг:
Пример : -= <Vasya@Pamper's> =-
Так вот ... по какому пути идти?
юзеру ничего не говорить .. а просто написать функцию которая бы автоматом очищала ник и сотавляла от него лишь буквы?
Или же все таки запретить кое какие символы?
Чего нужно бояться в НИКе юзера?
Мое мнение: разрешить любые символы... но что бы там умники не натворили делов - там где вывожу этот НИК просто обрабатывать через htmlspecialchars
Либо же простенько strip_tags + htmlspecialchars при выводе...
Направьте на истинный путь...
Делаю систему юзеров.... ну регистрация там... авторизация....
С этим проблем нет...
Но есть сомнения насчет ЛОГИНОВ которые придумывают юзеры...
Часто видел как на некоторых сайта вроме как букв ничего использовать не разрешают....
Пример: Vasya
У других можно например кроме букв там символы еще ипользовать ...
Пример: -= Vasya =-
Третим вообще все пофиг:
Пример : -= <Vasya@Pamper's> =-
Так вот ... по какому пути идти?
юзеру ничего не говорить .. а просто написать функцию которая бы автоматом очищала ник и сотавляла от него лишь буквы?
Или же все таки запретить кое какие символы?
Чего нужно бояться в НИКе юзера?
Мое мнение: разрешить любые символы... но что бы там умники не натворили делов - там где вывожу этот НИК просто обрабатывать через htmlspecialchars
Либо же простенько strip_tags + htmlspecialchars при выводе...
Направьте на истинный путь...