Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 185.01 KB
MD5: 2457305dfdf263496fdcebe72e7f37ff
SHA-1: ae108c6ee7d2e397011c5701667537fc16e3535a
SHA-256: 513035cf2726be2bae1cfc46aae8157218fbe2788cdb16f86250ae81addebd54
Download zip 219.88 KB
MD5: 7dd38d330b184b2d5e1793434829cf7d
SHA-1: b60e3332f140e854663c67069f992cb88739dded
SHA-256: 7c307aee1f0bac784ca6a30b698f851376aac2a1423399168ee3996cd10fff3d

Release notes

Big update, many fixes and changes.

Fix for #1972420: JavaScript modification hooks - do not set onclick if #hybridauth_onclick was unset.
Added [HTTP_REFERER] option for #hybridauth_destination for widget rendered in modal window
Fixed #1975646: Custom Google scope doesn't work (Google expects string, not array) - array_filter() only Facebook scope
Changed the session handling to remove the session just when the error occurs; removed hook_page_alter() used previously.
Fixes for #1985552: Cancelling Facebook App Request sends you to "Closing..." page without redirecting. and #1982970: Auth cancel just loops over and over (Yandex) - added destination_error GET parameter for redirect on error.
Fix for #1985418: Check what "provider"_display variable is for - provider display is set according to auth window type.
Implemented #1988674: Google permissions - set Google permissions scope through provider settings
Fixed #1993094: Destination query parameters are encoded - support query params in destination
Fixed #1994978: PHP Fatal error: Call to undefined function hybridauth_forms_list() in /hybridauth/hybridauth_bonus/hybridauth_bonus.install on - PHP Fatal error on uninstallation of hybridauth_bonus if hybridauth is already disabled too.
Implemented #1996448: Add #name attribute to hybridauth user profile output - added '#name' property to hybridauth identities table on user profile page.
Fixed #1998918: Social services icons disappear (block cache): block shouldn't be cached.
Added hybridauth library check on install
Implemented #2016011: Make display name pattern to be optional - display name pattern is now optional.
Fixed #2016047: Allow other modules to provide additional HybridAuth tokens - process only tokens registered by HybridAuth module.
Added basic API functions and hooks description.
Fix for #2004064: PDOException, provider_identifier, truncated right - hash provider identifier if its length > 32 symbols
Fix for #2020351: Trying to delete non-existing page generates two stacked pages with PHP header already sent - call drupal_exit() after drupal_access_denied().
Implemented #2022879: Choose Password When Registering? - added setting to ask for a password when registering
Fixed #2024033: The wrapper element of the widget should have an extra class - added wrapper div for hybridauth_widget
Implemented #2021663: Disable Login for Unregistered Users - added new option to not allow new account registrations through HybridAuth.
Implemented #2037177: Feature: restric by domain (%@xxx.com) - added hook_hybridauth_registration_block().
Fixed #2040581: User still connected to Identity after blocking the creation of the account - destroy the session of blocked identity.
Fix for #2038573: Messages set with drupal_set_message() not displaying - don't show messages on the closing page.
Added hybridauth_set_destination rule.
Implemented #2042307: Invoke standard hooks on hybridauth events - added 4 more hooks for corresponding Rules events.

Created by: duozersk
Created on: 22 Jul 2013 at 10:17 UTC
Last updated: 2 Aug 2018 at 04:56 UTC
New features
Bug fixes
Insecure
Unsupported

Other releases