Articles of подлинности

Система аутентификации CodeIgniter, которая позволяет стороннему ауту?

Мой вопрос довольно прост. Есть ли система для CodeIgniter, которая позволяет как локальный, так и сторонний логин? (Например, FB / Twitter / Google и т. Д.) Я пробовал A3M, но его сложно использовать и требует переделать, прежде чем он даже будет работать из коробки, как в случае с устаревшим программным обеспечением. Мое текущее решение – […]

Laravel 5.2 – Auth: отображать собственные сообщения об ошибках

Как настроить сообщения об ошибках (например, "These credentials do not match our records." ), которые отображаются при неудачной регистрации / регистрации без необходимости касаться файлов фундамента? Я ищу решение и, надеюсь, элегантный, по крайней мере, не касаясь AuthenticatesAndRegistersUsers и ThrottlesLogins 🙂 Я использую AuthController и формы, предоставленные Laravel после выполнения: php artisan make: auth контроллер: […]

Получение даты создания Facebook в профиле

Возможно ли получить дату и время создания профиля Facebook с помощью Graph API? Мне нужно, чтобы механизм аутентификации не позволял пользователям Facebook только что создаваться.

составной уникальный ключ-валидация – laravel

кажется, что это невозможно со встроенными валидаторами, как я должен реализовать эту функцию в модели? $rules = [ 'user_id' => 'required|unique:service_details,user_id', 'service_id'=>'required|unique:service_details,service_id' ]; выше, предотвратит дублирование user_id и service_id независимо, что не является моим требованием он отклонит (1,2) (1,3) потому что 1 дублируется, но он должен быть принят, поскольку я хочу составной уникальный ключ

расширение laravel 5 встроенной аутентификации для входа в систему только "если пользователь == активен"

Я использую включенную аутентификацию laravel 5.1.6 и хочу знать, как я могу ее расширить, чтобы работать следующим образом: if (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1])) { // The user is active, not suspended, and exists. } Если пользователь не является «активным», вход в систему невозможен. У меня есть столбец «active» в таблице […]

Использовать проверку подлинности Windows в качестве учетных данных для интрасети

Я работаю над внутренним веб-приложением на PHP. Я пытаюсь использовать учетные данные для входа в Windows NT для входа в приложение. Проблема, возникшая здесь, заключается в том, как получить имя пользователя удаленных пользователей Windows? Я хочу получить имя пользователя, а затем проверить различные группы LDAP, чтобы я мог направить их на соответствующие страницы в моем […]

Аутентификация пользователя с помощью CodeIgniter

Я пишу веб-приложение с использованием PHP. Я хочу использовать шаблон MVC для этого и решил пойти с CodeIgniter . Мое приложение будет иметь некоторые страницы, для которых потребуется аутентификация, а некоторые страницы – нет. Я хочу создать это очень универсальным образом, чтобы не было дублирования кода. Может ли кто-нибудь указать на хорошую «конструкцию / класс» […]

Codeigniter не работает?

У меня есть чувство, что есть действительно очевидное решение этого, но я просто не вижу его. Я создаю веб-сайт с codeigniter. В моей директории представлений у меня есть две папки: template & auth . Я пытаюсь включить заголовок из каталога template в файл php в каталоге auth . Я include '../template/header.php;' его вверху, как всегда, […]

Как изменить встроенную систему аутентификации Laravel 5?

Я впервые работаю с Laravel 5. Я работал с 4 ранее. Laravel поставляется с файлом AuthenticatesAndRegisterUsers.php, который обрабатывает большую часть материала и упрощает регистрацию и регистрацию пользователей. Я хотел настроить этот файл в соответствии со своими собственными потребностями, например, не регистрировать пользователя и вместо этого отправлять им ссылку активации и проверять, активируется ли пользователь при […]

Почему не работает моя проверка кода CodeIgniter?

Я пытаюсь настроить проверку на простой форме контакта, которая создается с помощью хелпера формы. Никакой проверки не происходит. Что не так? В приведенном ниже коде ключевое слово «хорошее» всегда отображается независимо от того, что введено в форму, а сохраненные значения, установленные с помощью set_value, никогда не отображаются. контроллер // Contact function contact() { $data['pageTitle'] = […]