Anonymous
Я сказал "если апишка для меня"
Anonymous
И никто кроме меня ее не может юзать
Тимур
И никто кроме меня ее не может юзать
для личных или конечных проектов можно использовать вообще что угодно но если разрабов больше одного, или есть вероятность их появления в будущем, то наверно лучше делать все так как диктует фреймворк и стандарты, нет? Сейчас вы апи используете только для себя, а вы уверены что в дальнейшем концепция не изменится? Вдруг для вашего приложения понадобится сделать мобильный клиент или внешний сервис?
Anonymous
Приложение ведь тоже мое
Anonymous
И я не особо понимаю, как N разработчиков меняют суть
Anonymous
Я говорю о том, что если штука которая использует апи - в моем владение
Тимур
А в чем проблема использовать то же апи, что и для моего спа?
А то что авторизация для апи отличает от авторизации для обычного сайта
Тимур
как минимум
Anonymous
Вот абсолютно
Тимур
ок
Тимур
смотри
Anonymous
Либо ты меня не так понял, либо мы разговариаем о разных вещах
Тимур
стандартная авторизация в пхп работает через куки, так?
Тимур
и для простых сайтов и даже спа этого более чем достаточно
Anonymous
Я же говорю, что у меня полноценная апишка
Anonymous
Если у меня вью не для спа, то там кейс с очень запарным динамическим контентом
Тимур
Я же говорю, что у меня полноценная апишка
ок, тогда в чем изначально был вопрос? мы кажись друг друга не понимаем
Anonymous
Но там и нету ничего такого
Тимур
)
Anton
для тех кто называет вуй: Vue (произносится /vjuː/, примерно как view)
Anton
из доки
Тимур
для тех кто называет вуй: Vue (произносится /vjuː/, примерно как view)
javascript тоже читается как джаваскрипт, но многие его называют просто яваскрипт
Anton
оно хоть созвучно
Anton
а вуй и вью два непохожих слова
Anonymous
Пайтон или питон?
Тимур
питон есессно)
Anton
проще тогда х..й называть
Anton
и то ближе
Anton
х...й js
Тимур
проще тогда х..й называть
тебе никто не запрещает)
Anton
вью
Тимур
у нас тут сидят несколько бэков и несколько фронтов и чтоб мы друг другу мозги не трепали называет view=вью, vue=вуй и все норм)
Dmytro 🇺🇦
питон есессно)
питон в штанах [ˈpʌɪθ(ə)n]
Dmytro 🇺🇦
ага, а yii называют уй, да?
Anton
так получается
Anton
вуй и уй
Тимур
ага, а yii называют уй, да?
может хватит холивар разводить?
Тимур
не все ли равно как называть, мы же понимаем о чем речь
Павел
ага, а yii называют уй, да?
Вспоминается анекдот как заяц, волк и хомяк в Китай собирались
Anonymous
Привет всем Такой вопрос - кто занимался vue.js, вы внедряли его в проект с помощью расширения, либо же по-другому?
Тимур
в AppAsset public $js = [ 'https://cdn.jsdelivr.net/npm/vue/dist/vue.js', 'theme/js/app.js' ];
Тимур
для разработки норм
Тимур
для прода сборка
Anonymous
Мне советовали ее для того, чтобы с таблицами работать
Anonymous
Там удобнее мол
Anonymous
На подобии задачи с удалением нескольких записей в таблице
Anonymous
+ ещё такой косяк вьюхи gridview - более 5 столбцов - она не адаптивная под телефоны
Denis
Пацаны, для визуального редактирования ролей, правил, прав, назначений RBAC порекомендуйте решение для yii2. Только не кривое и с множеством issue, а то перебрал уже три
mrG1K
Какие перебрал?
Denis
Developeruz и пару индусов или филиппинцнв
Denis
К ним претензий нет. Чуваки упёрлись и сделали себе решение. Упрусь-сделаю себе. Времени только нет. Может кто то подскажет о своем опыте применения?
👀
привет. тоже перебирал, в итоге своё
mrG1K
ну я вот таким пользуюсь , но с перепилами) https://github.com/mdmsoft/yii2-admin
Denis
Вот перепилы меня расстраивают
mrG1K
ну не оч сильно я перепиливал.. менюху в основном
Тимур
yii2mod/yii2-rbac
Denis
А за "основном"?
Denis
yii2mod/yii2-rbac
Ну тож придется перепиливать. Вот прям в процессе смотрю
Denis
Вернее допиливать. Меню точно и пока ещё не знаю что
Тимур
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
Ну меню не страшно. А кроме этого были нарекания?
Тимур
нет особо у меня по большей части апи, сделал разрешения на конкретные группы в роутах разрешения в роли и раздал пользователям
Тимур
кому доступа нет, тот даже не видит этот функционал в меню и не может постучаться через апи
Тимур
естественно если разрешений больше, меню лучше "допилить", чтобы каждый item проверяла на доступ
Lee
Кто может подсказать какое-нибудь решение для менеджмента рабочими паролями к разным сервисам между командой? Ключевое требование — наличие API для подтягивание паролей. Необязательное условие — высочайший rps. Доступ к паролям в расшифрованном виде исключён. Ссылки на гугл не кидать, спрашиваю у тех, у кого был опыт использования.
The Ant
API есть?
не в курсе
The Ant
https://enterprise.lastpass.com/ru/users/set-up-create-new-user-2/lastpass-provisioning-api/