micmania1/silverstripe-facebook

此包最新版本(1.0.0)没有可用的许可证信息。

一个用于将Silverstripe与Facebook集成的Silverstripe模块

安装: 73

依赖: 0

建议者: 0

安全: 0

星标: 9

关注者: 4

分支: 3

公开问题: 4

类型:silverstripe-module

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()来访问它。