
Like
02.04.2018
10:19:40

Timur
02.04.2018
10:22:34
причем все из коробки
это все для апи в принципе

Google

Like
02.04.2018
10:24:00

Timur
02.04.2018
10:24:51

Like
02.04.2018
10:25:24

Timur
02.04.2018
10:29:52

Эд
02.04.2018
10:30:02

Like
02.04.2018
10:30:49

Timur
02.04.2018
10:31:25

Like
02.04.2018
10:32:39
Я сказал "если апишка для меня"
И никто кроме меня ее не может юзать

Timur
02.04.2018
10:38:13
И никто кроме меня ее не может юзать
для личных или конечных проектов можно использовать вообще что угодно
но если разрабов больше одного, или есть вероятность их появления в будущем, то наверно лучше делать все так как диктует фреймворк и стандарты, нет?
Сейчас вы апи используете только для себя, а вы уверены что в дальнейшем концепция не изменится?
Вдруг для вашего приложения понадобится сделать мобильный клиент или внешний сервис?

Google

Like
02.04.2018
10:38:52
Приложение ведь тоже мое
И я не особо понимаю, как N разработчиков меняют суть
Я говорю о том, что если штука которая использует апи - в моем владение

Timur
02.04.2018
10:39:32
как минимум

Like
02.04.2018
10:40:09
Вот абсолютно

Timur
02.04.2018
10:40:20
ок
смотри

Like
02.04.2018
10:40:28
Либо ты меня не так понял, либо мы разговариаем о разных вещах

Timur
02.04.2018
10:40:33
стандартная авторизация в пхп работает через куки, так?
и для простых сайтов и даже спа этого более чем достаточно

Like
02.04.2018
10:41:42
Я же говорю, что у меня полноценная апишка
Если у меня вью не для спа, то там кейс с очень запарным динамическим контентом

Timur
02.04.2018
10:42:11

Like
02.04.2018
10:42:15
Но там и нету ничего такого

Timur
02.04.2018
10:42:28
)

Антон
02.04.2018
10:43:52
для тех кто называет вуй:
Vue (произносится /vjuː/, примерно как view)

Google

Антон
02.04.2018
10:43:54
из доки

Like
02.04.2018
10:44:14

Timur
02.04.2018
10:44:33

Антон
02.04.2018
10:44:47
оно хоть созвучно
а вуй и вью два непохожих слова

Like
02.04.2018
10:44:58
Пайтон или питон?

Timur
02.04.2018
10:45:05
питон есессно)

Антон
02.04.2018
10:45:08
проще тогда х..й называть
и то ближе

Like
02.04.2018
10:45:17

Антон
02.04.2018
10:45:18
х...й js

Timur
02.04.2018
10:45:19

Антон
02.04.2018
10:45:37
вью

Timur
02.04.2018
10:46:09
у нас тут сидят несколько бэков и несколько фронтов
и чтоб мы друг другу мозги не трепали называет view=вью, vue=вуй
и все норм)

Dmitry
02.04.2018
10:46:16
ага, а yii называют уй, да?

Антон
02.04.2018
10:47:16
так получается
вуй и уй

Timur
02.04.2018
10:47:29

Google

Timur
02.04.2018
10:47:51
не все ли равно как называть, мы же понимаем о чем речь

Павел
02.04.2018
10:49:25

Artur
02.04.2018
11:00:47
Привет всем
Такой вопрос - кто занимался vue.js, вы внедряли его в проект с помощью расширения, либо же по-другому?

Timur
02.04.2018
11:02:40
в AppAsset
public $js = [
'https://cdn.jsdelivr.net/npm/vue/dist/vue.js',
'theme/js/app.js'
];
для разработки норм
для прода сборка

Artur
02.04.2018
11:10:21
Мне советовали ее для того, чтобы с таблицами работать
Там удобнее мол
На подобии задачи с удалением нескольких записей в таблице
+ ещё такой косяк вьюхи gridview - более 5 столбцов - она не адаптивная под телефоны

Denis
02.04.2018
12:10:41
Пацаны, для визуального редактирования ролей, правил, прав, назначений RBAC порекомендуйте решение для yii2. Только не кривое и с множеством issue, а то перебрал уже три

mrG1K
02.04.2018
12:11:11
Какие перебрал?

Denis
02.04.2018
12:11:46
Developeruz и пару индусов или филиппинцнв
К ним претензий нет. Чуваки упёрлись и сделали себе решение.
Упрусь-сделаю себе. Времени только нет.
Может кто то подскажет о своем опыте применения?

Mr.
02.04.2018
12:14:19
привет. тоже перебирал, в итоге своё

mrG1K
02.04.2018
12:14:47
ну я вот таким пользуюсь , но с перепилами)
https://github.com/mdmsoft/yii2-admin

Denis
02.04.2018
12:15:18
Вот перепилы меня расстраивают

mrG1K
02.04.2018
12:15:42
ну не оч сильно я перепиливал.. менюху в основном

Timur
02.04.2018
12:15:58
yii2mod/yii2-rbac

Denis
02.04.2018
12:16:05
А за "основном"?

Google

Denis
02.04.2018
12:16:33
Вернее допиливать. Меню точно и пока ещё не знаю что

Timur
02.04.2018
12:17:51
echo Nav::widget([
...
'items' => [
['label' => 'Home', 'url' => ['/site/index']],
Yii::$app->user->can('tasks') ? ['label' => 'Tasks', 'url' => ['/tasks/index']] : '',
Yii::$app->user->can('components') ? ['label' => 'Components', 'url' => ['/components/index']] : '',
Yii::$app->user->can('users') ? ['label' => 'Users', 'url' => ['/users/index']] : '',
Yii::$app->user->can('rbac') ?
['label' => 'Rbac', 'items' => [
['label' => 'Assignments', 'url' => ['/rbac/assignment']],
['label' => 'Roles', 'url' => ['/rbac/role']],
['label' => 'Permissions', 'url' => ['/rbac/permission']],
['label' => 'Routes', 'url' => ['/rbac/route']],
]] : '',
...
]);
или нужна автоматическая проверка?


Denis
02.04.2018
12:18:51
echo Nav::widget([
...
'items' => [
['label' => 'Home', 'url' => ['/site/index']],
Yii::$app->user->can('tasks') ? ['label' => 'Tasks', 'url' => ['/tasks/index']] : '',
Yii::$app->user->can('components') ? ['label' => 'Components', 'url' => ['/components/index']] : '',
Yii::$app->user->can('users') ? ['label' => 'Users', 'url' => ['/users/index']] : '',
Yii::$app->user->can('rbac') ?
['label' => 'Rbac', 'items' => [
['label' => 'Assignments', 'url' => ['/rbac/assignment']],
['label' => 'Roles', 'url' => ['/rbac/role']],
['label' => 'Permissions', 'url' => ['/rbac/permission']],
['label' => 'Routes', 'url' => ['/rbac/route']],
]] : '',
...
]);
Это "допил" меню?

Timur
02.04.2018
12:19:22
это простая реализация без "допила" стандартного меню

Denis
02.04.2018
12:20:05
Ну меню не страшно. А кроме этого были нарекания?

Timur
02.04.2018
12:21:19
нет особо
у меня по большей части апи, сделал разрешения на конкретные группы в роутах
разрешения в роли
и раздал пользователям
кому доступа нет, тот даже не видит этот функционал в меню и не может постучаться через апи
естественно если разрешений больше, меню лучше "допилить", чтобы каждый item проверяла на доступ

Lee
02.04.2018
12:24:33
Кто может подсказать какое-нибудь решение для менеджмента рабочими паролями к разным сервисам между командой? Ключевое требование — наличие API для подтягивание паролей. Необязательное условие — высочайший rps.
Доступ к паролям в расшифрованном виде исключён.
Ссылки на гугл не кидать, спрашиваю у тех, у кого был опыт использования.

Denis
02.04.2018
12:26:48

Ad.x ??
02.04.2018
12:26:56

Lee
02.04.2018
12:27:05

Alexey
02.04.2018
12:27:13

Ad.x ??
02.04.2018
12:27:27
https://enterprise.lastpass.com/ru/users/set-up-create-new-user-2/lastpass-provisioning-api/
вроде чота есть

Lee
02.04.2018
12:28:24
Чота есть, сам вижу. А вот чо? :)
Я не понял исходя из этой страницы, какую возможность открывает API. Распределение доступов к заведенному аккаунту?

?
02.04.2018
12:29:04
ласт пасс вполне норм
но с апи его не работал
у ластпаса есть косяк который мне не нравиться это если на 1м серваке несколько доменов он тянет все акки