Найдено 100 результатов

dmeroff
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 (у комп...
dmeroff
2014.12.01, 22:33
Форум: Общие вопросы (Yii 2.x)
Тема: Аутентификация authKey
Ответы: 14
Просмотры: 14989

Re: Аутентификация authKey

Вы чего-то не понимаете. Насколько мне известно, authKey вводит дополнительный уровень безопасности кук (собственно об этом и говорит Qiang по ссылке, которую вы привели). То есть при каждом обращении к сайту, из базы дергается этот authKey и сверяется с записанным в куках, если они равны, то все но...
dmeroff
2014.12.01, 16:22
Форум: Общие вопросы (Yii 2.x)
Тема: валидация на уникальность з бд
Ответы: 13
Просмотры: 4262

Re: валидация на уникальность з бд

Вам нужно использовать AJAX валидацию, она отправляет запрос к серверу, который валидирует модель.
dmeroff
2014.11.14, 22:46
Форум: Общие вопросы по программированию
Тема: Last-Modified
Ответы: 4
Просмотры: 1725

Re: Last-Modified

Ну так берите время добавления последнего комментария к записи и время последнего изменения записи, выбирайте, что из этого больше и устанавливайте в качестве last-modified.
dmeroff
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) По поводу о...
dmeroff
2014.11.04, 16:34
Форум: Общие вопросы (Yii 2.x)
Тема: В дебаг в панельке 1 еггог, в развернутых логах - ошибок нет
Ответы: 9
Просмотры: 3187

Re: В дебаг в панельке 1 еггог, в развернутых логах - ошибок нет

fly2k, Вы неправильно понимаете, 42[1] значит, что всего было 42 сообщения в логах за последний запрос, из которых 1 - ошибка.
dmeroff
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. Чтобы классы...
dmeroff
2014.10.24, 10:29
Форум: Общие вопросы (Yii 2.x)
Тема: RBAC помогите разобраться
Ответы: 37
Просмотры: 9364

Re: RBAC помогите разобраться

Вы неправильно поняли то, что написано по ссылке, что я вам дал. Привязку ролей к пользователям там разруливает специальное правило прямо в рантайме. При этом файл assignments.php вообще не используется.
dmeroff
2014.10.23, 21:02
Форум: Общие вопросы (Yii 2.x)
Тема: RBAC помогите разобраться
Ответы: 37
Просмотры: 9364

Re: RBAC помогите разобраться

В официальном гайде есть пример, где это делается через defaultRoles - http://www.yiiframework.com/doc-2.0/gui ... ault-roles. Посмотрите, возможно это вам подойдет.
dmeroff
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']). Получаем пригласившего пользоват...
dmeroff
2014.09.16, 17:37
Форум: Общие вопросы (Yii 2.x)
Тема: Куда положить код.
Ответы: 7
Просмотры: 2821

Re: Куда положить код.

Тогда в common\helpers. А вообще ложите куда-хотите, фреймворк этого не запрещает.
dmeroff
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)
dmeroff
2014.08.04, 16:23
Форум: Общие вопросы (Yii 2.x)
Тема: Изменить layout
Ответы: 3
Просмотры: 7510

Re: Изменить layout

У контроллеров есть свойство layout. С помощью него вы и можете задать необходимый лэйаут.
dmeroff
2014.08.03, 12:57
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите пожалуйста новичку c Yii2-user
Ответы: 39
Просмотры: 31033

Re: Помогите пожалуйста новичку c Yii2-user

У вас в конфиге все правильно настроено, просто обращайтесь к index.php?r=user/registration/register. Как переопределять представления написано в документации.
dmeroff
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
dmeroff
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 в, ...
dmeroff
2014.08.03, 12:12
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите пожалуйста новичку c Yii2-user
Ответы: 39
Просмотры: 31033

Re: Помогите пожалуйста новичку c Yii2-user

@lynicidn Да, похоже вы правы. Если бы контроллеры были сконфигурированы правильно, то module в контроллерах устанавливался бы в dektrium\user\Module.

@hrupin покажите еще раз конфиг. При правильном конфигурировании ваших ошибок быть не должно.
dmeroff
2014.08.03, 11:01
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите пожалуйста новичку c Yii2-user
Ответы: 39
Просмотры: 31033

Re: Помогите пожалуйста новичку c Yii2-user

Не очень понимаю, в чем заключается ваша проблема. Приведите полностью код контроллера и опишите, что вы пытаетесь сделать.
dmeroff
2014.08.02, 22:43
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите пожалуйста новичку c Yii2-user
Ответы: 39
Просмотры: 31033

Re: Помогите пожалуйста новичку c Yii2-user

Не очень понял, что значит назначать по-умолчанию. Если вы имеете ввиду - назначать роли как описано в документации к yii2, то да, надо делать по документации.

P.S. В течение месяца постараюсь добавить в модуль управление ролями и их привязкой к пользователям