@laravel_pro

Страница 277 из 2014
Евгений
27.12.2016
05:41:13
но пока всё на уровне идеи и обдумывания её

Андрюха (Ren)
27.12.2016
05:42:05
я пока только конструктор запросов изучаю

Евгений
27.12.2016
05:42:38
https://laravel.com/docs/5.3/passport

Google
Евгений
27.12.2016
05:42:46
это новая фича в 5.3

Евгений
27.12.2016
05:43:52
я правильно понимаю суть паспорта, это чтобы юзерам выдавать токен для работы с апи?

Dmitriy
27.12.2016
05:44:12
реализация oauth server

Евгений
27.12.2016
05:44:31
я говорю с апи не раотал практически, так что для меня это немного непонятно

примерно как в вк, когда создаешь приложение для работы с апи и тебе выдается ключ?

Dmitriy
27.12.2016
05:44:58
Ага

Евгений
27.12.2016
05:45:24
и как вообще тебе опыт пользования паспортом? удобно?

о, на ларакастс ест ьвидео по паспорту, ща гляну

Dmitriy
27.12.2016
05:46:47
Я до пасспорта ее использовал. Просто она по другому называлась.

Только напрягла не возможность сделать вечный токен

только через костыли

Евгений
27.12.2016
05:47:12
сейчас есть?

Google
Евгений
27.12.2016
05:47:16
аа

неправильно прочитал

вечный токен нужен

Dmitriy
27.12.2016
05:48:08
Можно поставить токен на 20 лет. вот и вечный токен.

Евгений
27.12.2016
05:48:24
блин, на ларакастсе про паспорт рассказывает тейлор, джефри конечно покруче делает уроки

Dmitriy
27.12.2016
05:48:45
Не знаю. я тупо документацию читаю и пишу

Евгений
27.12.2016
05:49:35
Можно поставить токен на 20 лет. вот и вечный токен.
вот у меня если платный доступ к апи, как лучше делать, по истечении срока сбрасывать юзеру токен? или как то подругому писать что доступ запрещен? потому что при оплате если выдавать новый токен то юзеру придётся у себя там на стороне перенастраивать немного, вряд ли это ему удобно будет

Dmitriy
27.12.2016
05:51:17
Закрывать доступ у себя. токен не надо сбрасывать

Обычно делают так.

Евгений
27.12.2016
05:51:35
ага, понял

сейчас еще какой то вопрос был, вспомню

а, вот паспорт он же только своей работой занимается, он непосредственно с апи никак не связан? то есть я могу для апи юзать пакет динго например?

или это уже конфликт пакетов будет

хотя я так подумал можно вообще без парпорта обойтись наверно

ладно, пока только на уровне идеи всё крутится не буду углубляться, надо идею доработать потом думать о реализации. Спасибо

Андрюха (Ren)
27.12.2016
05:57:51
А принципиально держать все модели в App? по папкам распихать не?

Евгений
27.12.2016
05:59:44
не принципиально

у меня в App\Models

неймспейс только поменять, и перенести в папку models. Ну и еще по коду посмотреть где App\User встречаетсz и поменять на App\Modes\User

Андрюха (Ren)
27.12.2016
06:01:17
Google
Евгений
27.12.2016
06:01:31
расставятся

make:model Models/NameModel у меня так

Андрюха (Ren)
27.12.2016
06:02:44
Да, и ничего переписывать не нужно ) Спасибо за ответ!

А Auth из коробки все юзают?

Евгений
27.12.2016
06:09:18
у меня проекты достаточно стандартные пока, где это удобно

ну перепиливаю под себя конечно

вот тут сделал проект где вторизация только через инсту, поэому и паролей нет, но и доп поля добавлены

роуты и вьюхе регистрации и логина тоже не юзаются

Андрюха (Ren)
27.12.2016
06:10:44
я юзаю всегда
вот интересует вопрос, куда смотреть, чтобы сделать систему разграничений доступа? админ/модер/редактор

Евгений
27.12.2016
06:10:58
есть куча пакетов

а можно просто создать таблицу ролей

Dmitriy
27.12.2016
06:11:04
У меня в Entity . там же есть абстрактная модель от нее все наследуются.

Евгений
27.12.2016
06:11:18
и разграничивать доступ через policies из коробки

у меня в одном из последних проектов так сделано, удобно

гибко

и всё из коробки считай

Google
Андрюха (Ren)
27.12.2016
06:12:19
а можно просто создать таблицу ролей
вот это мне наверное и нужно, ибо сторонние админки нет желания юзать что то. хватило сыча

Евгений
27.12.2016
06:12:34
не, можно и пакеты которые без админок

например https://github.com/romanbican/roles

Андрюха (Ren)
27.12.2016
06:15:03
например https://github.com/romanbican/roles
спасибо, гляну. для меня это пока еще очень мудрёно

Евгений
27.12.2016
06:15:23
на самом деле не сложно, один раз попробуешь и будет понятно

вот в пакете который последний скинул там и для вьюх на блейде есть конструкции

типа если админ показываем одно, если не админ то другое

и в контроллерах тоже доступ разграничивать

Андрюха (Ren)
27.12.2016
06:16:01
вот это кайфово

Евгений
27.12.2016
06:16:09
правда и из коробки всё это есть через policies)

Admin
ERROR: S client not available

Евгений
27.12.2016
06:16:39
@can ('edit', $post) //// @endcan

https://laravel.com/docs/5.3/authorization#creating-policies

Андрюха (Ren)
27.12.2016
06:22:14
спасибо, но всеже я рано спросил, пойду видеоуроки досмотрю

всетаки проблемно не знать разговорный английский

ларакасты не понимаю

Евгений
27.12.2016
06:23:11
там очень хороший англиский у него для понимания, но можно просто смотреть на код и не слушать))

Андрюха (Ren)
27.12.2016
06:24:46
я с пхп4 пришел можно сказать, смотрю на фреймворки как баран на новые ворота

поэтому лучше сначала русские уроки понять )

Alexander
27.12.2016
06:25:53
http://laratrust.readthedocs.io - я эти роли поставил, вроде ок

Google
Alexander
27.12.2016
06:26:26
поэтому лучше сначала русские уроки понять )
В сети гуляет на 20Гб видео курс по ларке 5, поищи

Wolf
27.12.2016
06:27:17
Я использую cartalyst/sentinel

Для рбака

Андрюха (Ren)
27.12.2016
06:27:59
В сети гуляет на 20Гб видео курс по ларке 5, поищи
я его и смотрю )) но там объяснение нудное и настолько медленно все, что спать хочется после 5 минут просмотра.

Да и не весь функционал там юзается

Да и вообще там про лару 5.2 а не 5.3 ((

Евгений
27.12.2016
06:28:49
разница не велика)

просто потом почитать что нового в 5.3

Wolf
27.12.2016
06:29:22
По 5.3 на русском языке ты сейчас вряд ли что-то в полном объеме найдешь

Андрюха (Ren)
27.12.2016
06:29:33
разница не велика)
потому и смотрю ) есть желание или игрушку написать или видеодвижок небольшой, вот и думаю.

Евгений
27.12.2016
06:30:02
игры на пхп... хм)

Андрюха (Ren)
27.12.2016
06:30:16
игры на пхп... хм)
Ну текстовые рпг

Евгений
27.12.2016
06:30:20
ок

Wolf
27.12.2016
06:30:20
Вот и я говорю, не в полном объеме)

Alexander
27.12.2016
06:30:21
Андрюха (Ren)
27.12.2016
06:30:38
Хотя если посмотреть DevelNext с графическим 2д движком

арканоид какой нить можно наваять под виндуз на php

Евгений
27.12.2016
06:31:58
ну игры это не про меня) у меня другое направление совсем

sofar
27.12.2016
06:54:34
Это какой-то GameDev: The Hard Way

Андрюха (Ren)
27.12.2016
06:55:30
Зачем ты выбрал php, если хочешь делать игры?
я не говорю конкретно что хочу делать игры. просто для души одну игрушку бы сваял. Так я видео-движками занимюсь, на парсерах

Страница 277 из 2014