У нас есть приложение, которое будет генерировать 4-значные случайные строки для гостевого WiFi. Итак, вы входите в отель, получаете ключ от номера и пароль от WiFi. Я хочу сделать эти сгенерированные пароли как можно более простыми, чтобы сохранять вызовы в службу поддержки, но не настолько простыми, чтобы их было так легко угадать.
Проблема в том, что вы неизбежно получите пароли типа "POOP
" или "DICK
". Я думаю, что простое решение состоит в том, чтобы иметь таблицу базы данных «запрещенных» слов, а при генерации сначала проверить ее по базе данных, чтобы убедиться, что это не запрещенное слово.
Я просмотрел, вероятно, десятки отфильтрованных / запрещенных / цензурированных списков слов, но не могу найти достаточно подробный, чтобы включить такие вещи, как DIKK
и P00P
, и я не очень хочу использовать свое время сегодня, чтобы попытаться придумать все возможные оскорбительные 4-буквенные комбинации и набрать их все вручную.
У кого-нибудь есть хороший список ресурсов / слов, который будет содержать эти "потенциально оскорбительные" строки?