diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2012-10-29 20:58:42 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2012-10-29 20:58:42 +0100 |
| commit | c3864eb25f8fd6c013b08fd4afee4094b51f2671 (patch) | |
| tree | 53f1f69abb8ffad8bf7f4735d2c40f5a9f96b879 | |
| parent | 8c762aa599e4022654cf707125d7ac2ed6f194b0 (diff) | |
| download | phorkie-c3864eb25f8fd6c013b08fd4afee4094b51f2671.tar.gz phorkie-c3864eb25f8fd6c013b08fd4afee4094b51f2671.zip | |
Throw exceptions when OpenID login fails
| -rw-r--r-- | www/login.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/www/login.php b/www/login.php index 5782521..fbd337d 100644 --- a/www/login.php +++ b/www/login.php @@ -100,10 +100,12 @@ try { $status = "<tr><td>Status:</td><td><font color='green'>SUCCESS!"; $status .= " ({$result->getAssertionMethod()})</font></td></tr>"; } else { + throw new Exception('Error logging in'); $status = "<tr><td>Status:</td><td><font color='red'>FAIL!"; $status .= " ({$result->getAssertionMethod()})</font></td></tr>"; } } catch (OpenID_Exception $e) { + throw new Exception('Error logging in'); $status = "<tr><td>Status:</td><td><font color='red'>EXCEPTION!"; $status .= " ({$e->getMessage()} : {$e->getCode()})</font></td></tr>"; } |
