Big update! File has been submitted to mod db as "Facebook Connect Logins and Registrations"
Modification Name: Facebook Graph/Connect for phpBB
Author: Skinny Vinny
Modification Description: Enables users to login and register to phpBB powered boards and sites with their Facebook accounts.
Modification Version: 0.1
Requirements: This mod will perform best on php version 5.2.x or greater, however compatibility with prior versions has been incorporated (curl functions resort to fgc if not available, and json decode enabled through a 3rd party class).
Demo URL: http://svmods.com/index.php
Modification Download: http://svmods.com/download/svmods_faceb ... _phpbb.zip and first version of installation instructions can be found at
http://svmods.com/viewtopic.php?f=7&t=4
'Respect' to those modders that have tackled this before, but to my knowledge there has not been a simple or stable facebook connect integration (due largely to the frequently changing facebook apis and terms) made available.
I'm completing a phpBB hook that will provide the basic functionality for Facebook graph/connect login and registration, and to serve as the foundation for additional Facebook features as extensions of it.
This hook currently requests more permissions than used in this basic version, but will be required later in additional features/uses via extensions.
The best part of this modification is that it is indeed a phpBB hook:
there are absolutely no edits needed to the original phpBB source code! Installation is as simple as adding a few values to the template, uploading the hooks file(s), purging the cache, and entering your app id and app secret into the ACP board settings (fields added by the hook as well). Optionally, you can edit the text used in the hook by adding values to your lang files to override the defaults.
Update: hook is now packed with modx, automod ready.
This hook utilizes facebooks javascript api to eliminate the bulk of work/load from your sites server. In using the js api, we eliminate possible performance issues on our sites from fb unstability: no back end calls to remote servers in typical page requests. The clients browser does the bulk of our work via js.