A new site implementing gigya [5]. The module has been altered in many ways.
Making it more usable.
For example the login flow is changed.
The original module didnt support a site with existing users. The flow was changed so the existing users get the chance to connect their account on the site by signing in for the last time. After users are connected, they log in using only their facebook account. For new users after choosing they are new, a drupal account is created using :
user_external_login_register($name, $module); user_external_load($authname);
The site uses the gigya api for:
Status update and newsfeed posts (using actions and triggers) after comment posting and posting forum topic posting.
In the user profile friends are displayed.
To nodes, views and share with friends.
Finally the module provided a great start. It is well written and uses drupal correctly. It uses actions and triggers which is great because they are so easy to configure. Users profile support to sync with the networks is possible. User profile images are import from the networks...
I hope bug fixes and usability improvements are done in the next releases so we can keep using this module in future. Focus should be in making the module even more configurable, so different login/registration scenarios are possible making it possible for exisiting sites with existing users to use the module. Also more share options should be possible. Thanks to the developers of the gigya module japerry [6] and jbrauer [7] they did a great job.
The example site is an illustrated story in dutch -> http://kosmospiraat.com [8]
Links
[1] https://dominiquedecooman.com/blog-topics/entertainment
[2] https://dominiquedecooman.com/blog-topics/facebook
[3] https://dominiquedecooman.com/blog-topics/gigya
[4] https://dominiquedecooman.com/blog-topics/social-media
[5] http://drupal.org/project/gigya
[6] http://drupal.org/user/45640
[7] http://drupal.org/user/12363
[8] http://kosmospiraat.com