t1mmen / opauth-campaignmonitor

CampaignMonitor的Opauth策略

0.9 2014-06-24 21:21 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:28:59 UTC


README

Opauth的CampaignMonitor身份验证策略。

此策略依赖于一个目前稳定但未记录的API端点(https://api.createsend.com/api/v3.1/me.json)。

入门

  1. 安装Opauth-CampaignMonitor

    使用git

    cd path_to_opauth/Strategy
    git clone https://github.com/t1mmen/opauth-campaignmonitor.git CampaignMonitor

或者,使用Composer,只需将以下内容添加到您的composer.json

{
    "require": {
        "t1mmen/opauth-campaignmonitor": "*"
    }
}

然后运行composer install

  1. 创建CampaignMonitor应用(查看说明

  2. 使用client_idclient_secretscope配置Opauth-CampaignMonitor策略(见权限

  3. 直接将用户引导到http://path_to_opauth/campaignmonitor进行身份验证

策略配置

必需参数

<?php
'CampaignMonitor' => array(
  'client_id' => 'YOUR CLIENT ID',
  'client_secret' => 'YOUR CLIENT SECRET',
  'scope' => 'YOUR,SCOPES,HERE'
)

许可协议

Opauth-CampaignMonitor采用MIT许可协议,版权所有©2014 Timm Stokke(《http://timm.stokke.me》 http://timm.stokke.me