opauth / asana
opauth Asana 策略
dev-master
2013-05-08 15:22 UTC
Requires
- php: >=5.2.0
- opauth/opauth: >=0.4.1
This package is not auto-updated.
Last update: 2024-09-14 13:35:48 UTC
README
[Opauth][1] 用于 Asana 身份验证的策略。
基于 http://developers.asana.com/documentation/#AsanaConnect 使用 OAuth 2.0 实现。
Opauth 是一个多提供方身份验证框架,适用于 PHP。
入门
-
安装 Opauth-Asana
cd path_to_opauth/Strategy git clone https://github.com/marabooyankee/opauth-asana Asana
或者使用 composer,在 composer.json 中添加以下内容
"opauth/asana": "dev-master"
然后执行
php composer.phar update
-
在 https://app.asana.com/ 创建 Asana 项目
- 确保访问 账户设置 选项卡中的 应用。
- 选择 添加新应用
- 确保重定向 URI 设置为实际的 OAuth 2.0 回调 URL,通常是
http://path_to_opauth/asana/oauth2callback
-
配置 Opauth-Asana 策略。
-
引导用户访问
http://path_to_opauth/asana
进行身份验证
策略配置
必需参数
<?php 'Asana' => array( 'client_id' => 'YOUR CLIENT ID', 'client_secret' => 'YOUR CLIENT SECRET' )
参考资料
- 使用 Asana connect 许可证
Opauth-Google 是 MIT 许可
版权所有 © 2012 David Wambugu