mainstreamct / syncad-connector-laravel
此包已被废弃,不再维护。未建议替代包。
此包最新版本(1.2.0)没有可用的许可信息。
MainstreamCT Syncad应用平台连接器包
1.2.0
2019-03-27 19:10 UTC
Requires
- barryvdh/laravel-cors: ^0.11.3
This package is auto-updated.
Last update: 2024-02-27 05:37:09 UTC
README
推荐工具以完成此集成
☕🎶💻⏰
此包允许轻松连接任何Laravel应用程序到syncad应用管理平台的实例。
目录
安装
使用Composer
首先,安装此包。你们都知道这个过程,但作为提醒
composer require mainstreamct/syncad-connector-laravel
然后,使用以下命令发布配置文件
php artisan vendor:publish
Laravel 5.5及以下
对于Laravel 5.5及以下,将其添加到您的config/app.php
中
// Providers array: mainstreamct\SyncadConnectorLaravel\SyncadConnectorServiceProvider::class, // Aliases array: 'Syncad' => mainstreamct\SyncadConnectorLaravel\Syncad::class,
Laravel 5.6及以上
你们现在可以开始使用了!感谢包发现,您不需要手动将服务提供者添加到config/app.php
中。
配置
连接
- 登录到您的Syncad安装并转到管理员 > 应用
- 点击 '+'(添加现有应用)
- 填写您的应用程序详情(位置、应用程序密钥)
- 连接!
配置选项
在config/syncad.php
中,您将找到以下选项
key
包含您的应用程序密钥,应在您的.env
文件中设置。color
指定用于Syncad仪表板中区分您的应用程序的唯一应用程序颜色。login_redirect
指定用户登录后重定向到的URL。默认为/admin
。name
是在连接到Syncad实例后存储的应用程序名称。默认为.env
的APP_NAME
键。
用法
此包公开Syncad使用的以下端点。
[POST] connection/test
参数:key
此端点使用提供的key
测试连接。它返回Syncad用于个性化您的应用程序的环境数据数组。
[POST] login/init
参数:email、token、key
此端点使用用户的email
和存储的syncad_token
返回给定用户的登录令牌。
[GET] ext/auth
参数:key
此端点通过提供的Syncad令牌syncad_token
登录用户。此登录令牌在登录时被销毁。用户随后被重定向到config/syncad.php
中指定的login_redirect
URL。
错误
发现错误?请通过support@mainstreamct.com或通过Mainstream Web Portal(仅限MainstreamCT客户)中的支持环境与我们联系。
版权所有 © 2019 MainstreamCT