diff options
author | Brion Vibber <brion@pobox.com> | 2010-05-18 13:37:46 -0700 |
---|---|---|
committer | Brion Vibber <brion@pobox.com> | 2010-05-18 13:37:46 -0700 |
commit | d0ba34e0f32ac71b552302ec875943e0e9236720 (patch) | |
tree | 832455e96f8a6b81dd6279f20ae7f38b7bc60a8b /plugins/OpenID/finishopenidlogin.php | |
parent | d5b4df4097c2d64e52f249042038ddbf99769b6c (diff) | |
parent | 7c828ae5f8ab20f0daa8a1482fadce9b3e858975 (diff) |
Merge branch 'openid-teams' into testing
Diffstat (limited to 'plugins/OpenID/finishopenidlogin.php')
-rw-r--r-- | plugins/OpenID/finishopenidlogin.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/OpenID/finishopenidlogin.php b/plugins/OpenID/finishopenidlogin.php index 32b092a0b..57723ff97 100644 --- a/plugins/OpenID/finishopenidlogin.php +++ b/plugins/OpenID/finishopenidlogin.php @@ -177,6 +177,12 @@ class FinishopenidloginAction extends Action $sreg = $sreg_resp->contents(); } + // Launchpad teams extension + if (!oid_check_teams($response)) { + $this->message(_m('OpenID authentication aborted: you are not allowed to login to this site.')); + return; + } + $user = oid_get_user($canonical); if ($user) { |