2015-04-19 3 views
0

Я хочу использовать собственный скрипт php в Laravel.Запуск обычных PHP-скриптов в Laravel 5

Это сценарий: https://github.com/SmItH197/SteamAuthentication

В основном это позволяет мне войти пользователей в через Steam, а затем получить их реквизиты.

Как я могу интегрировать это? Можно ли разместить его в общей папке? Конечно, это плохая практика.

Im борется с тем, как интегрировать его, так что я могу использовать его в своих взглядах и информации парового профиля в моих контроллерах

Любой помощи приветствуются!

ответ

0

Благодаря структуре этого плагина, я хотел бы предложить, у вас есть один из двух вариантов:

1) Возьмите код из этого сценария и переопределение его в свой пакет (ы), которые вы можете затем доступ из Laravel через стандартные методы.

2) Аутентификация стим только аутентификации OpenID (http://steamcommunity.com/dev), из которых есть много библиотек, доступных для Laravel 5.

Вот реализация Laravel 4: https://github.com/Ehesp/Steam-Login - Вы можете быть в состоянии использовать это в качестве отправьте точку или попросите их красиво, когда они собираются перейти на Laravel 5 ...

+0

Спасибо! Есть ли какие-либо руководства о том, как я могу заняться номером 1? – KriiV

+0

Вам нужно будет полностью понять код. Также есть несколько способов реализовать это в Laravel 5, я предлагаю вам создать пакет (http://laravel.com/docs/5.0/packages), поскольку это будет означать, что вы могли бы более легко использовать его в других приложениях. Googling «Пакеты Laravel» могут предоставить вам дополнительную информацию о том, как создавать пакеты, но он не собирается рассказывать вам, как преобразовать существующий php-скрипт в пакет Laravel. – jpg

+0

Благодарю вас за помощь. Я пошел дальше и использовал это вместо этого: http://packalyst.com/packages/package/invisnik/laravel-steam-auth отлично работает :) – KriiV