Jelajahi Sumber

Improve error reporting to end user on login failed (#99)

Eduardo Mozart de Oliveira 11 bulan lalu
induk
melakukan
8118d0a240
1 mengubah file dengan 8 tambahan dan 0 penghapusan
  1. 8 0
      inc/provider.class.php

+ 8 - 0
inc/provider.class.php

@@ -1025,6 +1025,14 @@ class PluginSinglesignonProvider extends CommonDBTM {
          if ($this->debug) {
             print_r($data);
          }
+         if (isset($data['error_description'])) {
+            echo '<style>#page .center small { font-weight: normal; }</style>
+            <script type="text/javascript">
+            window.onload = function() {
+               $("#page .center").append("<br><br><small>' . $data['error_description'] . '</small>");
+            };
+            </script>';
+         }
          if (!isset($data['access_token'])) {
             return false;
          }