Найдено 100 результатов
- 2014.12.02, 15:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аутентификация authKey
- Ответы: 14
- Просмотры: 14989
Re: Аутентификация authKey
authKey защищает куки не от кражи, а от подделки (об этом и говорит Qiang - "authKey will still help to make sure you cannot make up a cookie"). В качестве защиты от кражи кук используется cookie validation . То есть куки шифруются с помощью ключа , указанного в cookieValidationKey (у комп...
- 2014.12.01, 22:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Аутентификация authKey
- Ответы: 14
- Просмотры: 14989
Re: Аутентификация authKey
Вы чего-то не понимаете. Насколько мне известно, authKey вводит дополнительный уровень безопасности кук (собственно об этом и говорит Qiang по ссылке, которую вы привели). То есть при каждом обращении к сайту, из базы дергается этот authKey и сверяется с записанным в куках, если они равны, то все но...
- 2014.12.01, 16:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: валидация на уникальность з бд
- Ответы: 13
- Просмотры: 4262
Re: валидация на уникальность з бд
Вам нужно использовать AJAX валидацию, она отправляет запрос к серверу, который валидирует модель.
- 2014.11.14, 22:46
- Форум: Общие вопросы по программированию
- Тема: Last-Modified
- Ответы: 4
- Просмотры: 1725
Re: Last-Modified
Ну так берите время добавления последнего комментария к записи и время последнего изменения записи, выбирайте, что из этого больше и устанавливайте в качестве last-modified.
- 2014.11.07, 19:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите новичку
- Ответы: 14
- Просмотры: 6675
Re: Помогите новичку
По пунктам: 3. Править нужно в common\config\main-local.php, в папке environments хранятся файлы, которые копируются в проект при инициализации командой init. 4. Если нужно и там и там, то создавайте в common\models. 5. Создавайте CRUD где-нибудь в одном месте (лучше, наверное в backend) По поводу о...
- 2014.11.04, 16:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: В дебаг в панельке 1 еггог, в развернутых логах - ошибок нет
- Ответы: 9
- Просмотры: 3187
Re: В дебаг в панельке 1 еггог, в развернутых логах - ошибок нет
fly2k, Вы неправильно понимаете, 42[1] значит, что всего было 42 сообщения в логах за последний запрос, из которых 1 - ошибка.
- 2014.10.30, 22:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: namespace в своей папке
- Ответы: 14
- Просмотры: 4171
Re: namespace в своей папке
я упомянул стандарт PSR-4, а не композер. psr-4 != composer. psr-4 это всего лишь стратегия, по которой создается автозагрузка. И таких стратегий в composer достаточно. Я же упоминал psr-4 в контексте загрузчика yii, который по моему мнению должен был реализовывать в том числе и psr-4. Чтобы классы...
- 2014.10.24, 10:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBAC помогите разобраться
- Ответы: 37
- Просмотры: 9364
Re: RBAC помогите разобраться
Вы неправильно поняли то, что написано по ссылке, что я вам дал. Привязку ролей к пользователям там разруливает специальное правило прямо в рантайме. При этом файл assignments.php вообще не используется.
- 2014.10.23, 21:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBAC помогите разобраться
- Ответы: 37
- Просмотры: 9364
Re: RBAC помогите разобраться
В официальном гайде есть пример, где это делается через defaultRoles - http://www.yiiframework.com/doc-2.0/gui ... ault-roles. Посмотрите, возможно это вам подойдет.
- 2014.09.18, 15:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно сделать реляцию [Решено] ?
- Ответы: 9
- Просмотры: 2732
Re: Как правильно сделать реляцию ?
В модели "User" определите реляцию ($this->hasOne(User::className(), ['id' => 'sponsor_id']);), которая указывает на пригласившего. В модели "Struct", соответственно, реляцию для пользователя ($this->hasOne(User::className(), ['id' => 'user_id']). Получаем пригласившего пользоват...
- 2014.09.16, 17:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Куда положить код.
- Ответы: 7
- Просмотры: 2821
Re: Куда положить код.
Тогда в common\helpers. А вообще ложите куда-хотите, фреймворк этого не запрещает.
- 2014.08.19, 17:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: Где yii\helpers\Security ?
- Ответы: 3
- Просмотры: 1514
Re: Где yii\helpers\Security ?
Вместо хэлпера теперь компонент - Yii::$app->getSecurity() (https://github.com/yiisoft/yii2/pull/4089)
- 2014.08.04, 16:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Изменить layout
- Ответы: 3
- Просмотры: 7510
Re: Изменить layout
У контроллеров есть свойство layout. С помощью него вы и можете задать необходимый лэйаут.
- 2014.08.03, 13:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
yii\web\View
- 2014.08.03, 12:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
У вас в конфиге все правильно настроено, просто обращайтесь к index.php?r=user/registration/register. Как переопределять представления написано в документации.
- 2014.08.03, 12:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
Не надо вносить никаких изменений кроме controllerMap. Когда вы добавляете в controllerMap строку 'registration' => 'app\controllers\RegistrationController', модуль начинает использовать ваш контроллер, поэтому вы должны обращаться к нему используя ?r=user/security/login
- 2014.08.03, 12:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
Все, я понял в чем ваша проблема. Вы обращаетесь к переопределенным контроллерам так: mysite/index.php?r=security/login, а нужно mysite/index.php?r=user/security/login. То есть вы теряете имя модуля при обращении к ним. Лучше даже, наверное, вынести эти контроллеры из неймпспейса app\controllers в, ...
- 2014.08.03, 12:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
@lynicidn Да, похоже вы правы. Если бы контроллеры были сконфигурированы правильно, то module в контроллерах устанавливался бы в dektrium\user\Module.
@hrupin покажите еще раз конфиг. При правильном конфигурировании ваших ошибок быть не должно.
@hrupin покажите еще раз конфиг. При правильном конфигурировании ваших ошибок быть не должно.
- 2014.08.03, 11:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
Не очень понимаю, в чем заключается ваша проблема. Приведите полностью код контроллера и опишите, что вы пытаетесь сделать.
- 2014.08.02, 22:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31033
Re: Помогите пожалуйста новичку c Yii2-user
Не очень понял, что значит назначать по-умолчанию. Если вы имеете ввиду - назначать роли как описано в документации к yii2, то да, надо делать по документации.
P.S. В течение месяца постараюсь добавить в модуль управление ролями и их привязкой к пользователям
P.S. В течение месяца постараюсь добавить в модуль управление ролями и их привязкой к пользователям