На этом уроке мы создадим тестовые роли и разрешения, а также проверим работу контроллера согласно разрешений
Дата отправки отчёта:
19 марта 2020 г.
Задание выполнено: за
19 час. 41 мин.
Чему научился:
В условие поставил "if (testAuthor) else if (testModerator)" Все отработало корректно, но если условия поменять местами, то вседа будет роль модератора
Один пользователь с ролью модератора, а второй с ролью автора, я думаю если поставить первым в условие if (testModerator), а вторым else if (testAuthor) , тогда в любом случае выполняется первое условие т.к. testModerator присутствует в обоих случаях и второе условие просто уже не читается, так что пришлось уловия поменять местами
Отчёт оценивали: 25017. Денис024765. Anatoli+1791. Валерий Жданов+12146. Иван+124659. Виталий+13506. Алексей|BrisK|Кривицкий+111019. Trira+118842. Степан+117947. Dmitry Sinitsin+123687. Игорь Бойко+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Вместе с учителем создали действие actionAuthinit в нём реализовали присвоения ролей и привязки их к id в базе данных к таблицам auth_assigment. В таблице auth_item прописали название полей о присвоении ролей. Трудности: При наборе кода в определенных действиях по ошибке прописал не тот код сделал синтаксическую ошибку. После оглянувшись назад исправил ошибку.
Научился: Разделил права разных пользователей Трудности: Было не просто, с начало выдавало ошибку база данных прав создалась не полностью и я уже почти отчаялся, но есть Гугл и я полез туда.
Без труда нашёл команду - $auth->removeAll(); //очистить . После которой всё сработало как надо .
Полезные ссылки "думаю нужно добавить к описанию урока"
https://habr.com/ru/post/235485/
https://habr.com/ru/post/235485/#comment_8202153