У меня есть регистрационная форма в моем приложении. Когда кто-то завершит регистрацию, вы получите электронное письмо со ссылкой для подтверждения регистрации (типичная ситуация).
Ссылка примерно такая
- регистрация является контроллером
- валидация это функция
- и последнее имя пользователя
Кодировка имени пользователя:
$encrypted_username = $this->encrypt->encode($username);
Но при доступе к ссылке возвращается следующая ошибка
В отправленном вами URI есть недопустимые символы.
При настройке $config['permitted_uri_chars'] = '';
все идет как надо, но говорят, что так делать нельзя.
Итак, как я могу решить эту проблему правильно?