1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-03-19 07:00:14 +01:00

Merge pull request #5105 from senky/ticket/15398

[ticket/15398] Add core.oauth_login_after_check_if_provider_id_has_match
This commit is contained in:
Marc Alexander 2018-02-18 17:10:22 +01:00
commit 07930c0917
No known key found for this signature in database
GPG Key ID: 50E0D2423696F995

View File

@ -227,6 +227,22 @@ class oauth extends \phpbb\auth\provider\base
$row = $this->db->sql_fetchrow($result);
$this->db->sql_freeresult($result);
/**
* Event is triggered before check if provider is already associated with an account
*
* @event core.oauth_login_after_check_if_provider_id_has_match
* @var array row User row
* @var array data Provider data
* @var \OAuth\Common\Service\ServiceInterface service OAuth service
* @since 3.2.3-RC1
*/
$vars = array(
'row',
'data',
'service',
);
extract($this->dispatcher->trigger_event('core.oauth_login_after_check_if_provider_id_has_match', compact($vars)));
if (!$row)
{
// The user does not yet exist, ask to link or create profile