Відео 1721
.net українською [відео 17] I'm admin
230 переглядів на YouTube · опубліковано
Після цієї серії ви зрозумієте, як розбивати frontend на модулі, та як доповнити jwt токен корисною інформацією. Ми створимо новий модуль, який буде відповідати за admin частину. Також розберемо як додати ролі в jwt токет, та використати це на стороні браузера. Команди: npm install @auth0/angular-jwt ng generate module admin (ng g m admin) ng generate component admin --flat --skip-tests ng generate component side-menu ng g c home ng g c class-room ng g c grade Код: https://github.com/chernikov/KaizenCourses/tree/17_admin_panel Лінки: https://github.com/chernikov https://www.instagram.com/andriychernikov/ https://www.facebook.com/chernikov1 https://www.linkedin.com/in/andriy-chernikov-1407301 - Вступ - Кроки - Додаємо Roles у jwt токен - Перевіряємо Roles у токені - Заміняємо Intercepter - npm install @auth0/angular-jwt - Import у модуль - jwtFactory - перевіряємо заміну Intercepter - додаємо модуль Admin - Генеруємо модуль в ng CLI - Генеруємо admin компонент - Генеруємо інші компоненти (side-menu, home, class-room, grade) - Створюємо routing (admin) - Lazy loading (app-routing) - Перевіряємо /admin - Перехід в admin з top-menu - Беремо дані з токену (isAdmin) - expander-span - Side Menu - Add links to side menu - Додаємо mat-sidenav-container - Виносимо MaterialModule - Додаємо стилі - Розбираємось з side menu items - Показуємо top menu - додаємо іконочку ⬅️ - Дякую!
Коментарі
Щоб написати, увійдіть.
Коментарів ще немає. Ваш буде першим.
