Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.11.2016, 01:05
|
|||
|---|---|---|---|
|
|||
Есть ли смысл проводить валидацию? |
|||
|
#18+
Вот кусок: Код: php 1. 2. 3. 4. Есть ли смысл проводить валидацию $_POST['pass'], если он только для генерации хеша используется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 05:58
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
andrey10, Конечно, а вдруг он пустой будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 10:51
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
...или слишком короткий или слишком простой. Иначе смысл в хеше околонулевой получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 10:57
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
А еще как минимум у одного из $username и $pass должен быть запрет на содержание символов двоеточия (того символа, который выбран в качестве разделителя). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 11:17
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
А чем двоеточие то не угодило? Да и разделитель здесь не играет никакой роли. как мне кажется. А вот strtoupper в какой-то мере снижает уникальность, ибо, делает пароль регистронезависимым. Вероятно, более правильным было бы нормализовать регистр только для $username. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 11:36
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
vkleА чем двоеточие то не угодило? Да и разделитель здесь не играет никакой роли. как мне кажется.Чтобы не допустить одинакового хэша у пользователя vasya:petrov с паролем 123 и пользователя vasya с паролем petrov:123. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 11:45
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
Да, разумно, если решать задачу "уникализации" хешей. Затрудняюсь сходу придумать ситуацию, когда это могло бы понадобиться. Ну, исключая, пожалуй, защиту от недобросовестных админов и утекания базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 13:54
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
vkleЗатрудняюсь сходу придумать ситуацию, когда это могло бы понадобиться. например, чтобы пользователь в будущем смог ввести пару юзер-пароль в url ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2016, 14:56
|
|||
|---|---|---|---|
Есть ли смысл проводить валидацию? |
|||
|
#18+
ИзопропилvkleЗатрудняюсь сходу придумать ситуацию, когда это могло бы понадобиться. например, чтобы пользователь в будущем смог ввести пару юзер-пароль в urlАга, а вебсервер всё это дело аккуратненько залоггировать :) Кстати, в паролях, что вводятся в URL вида http://user:pass@test.ru/]http://user:pass@test.ru/ допустимы и собака и двоеточие, только их енкодить надо, как и некоторые другие символы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1460836]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
76ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 455ms |

| 0 / 0 |
