micmania1 / silverstripe-facebook
此包最新版本(1.0.0)没有可用的许可证信息。
一个用于将Silverstripe与Facebook集成的Silverstripe模块
1.0.0
2013-07-10 21:21 UTC
This package is auto-updated.
Last update: 2024-08-24 13:08:33 UTC
README
本模块允许Facebook与Silverstripe之间的集成。它基于(并从sstwitter模块移植而来。
特性
- CMS界面,用于将Silverstripe与Facebook应用程序集成并将账户连接到网站。
- 将会员与Facebook账户连接/断开连接。
- Facebook注册。
- 通过CMS启用/禁用Facebook登录和注册。
- 通过官方的Facebook PHP SDK获取Facebook API开发者访问权限。
使用方法
$FacebookConnectURL(FacebookApp::connect_url()):此链接将显示一个链接,登录用户将通过Facebook身份验证过程连接他们的Facebook账户。
$FacebookDisconnectURL(FacebookApp::disconnect_url()):这将断开Facebook账户与会员的关系。
$FacebookLoginURL(FacebookApp::login_url()):这将返回一个URL,用户可以通过Facebook登录他们的Silverstripe账户。如果找到Facebook账户连接并且已启用注册,则会进行注册。
<a href="$FacebookConnectURL">Connect</a><br />
<a href="$FacebookDisconnectURL">Disconnect</a><br />
<% if FacebookLoginURL %>
<a href="$FacebookLoginURL">Login</a>
<% else %>
Facebook Login is disabled.
<% end_if %>
扩展
Silverstripe Facebook允许您使用Facebook PHP SDK的全部功能。您可以通过引用FacebookApp->getFacebook()来访问它。