jabdoa2 5287ecf4d4
Allow token refresh for external auth
When using Icingaweb2 with external auth (such as OIDC) your token will eventually expire and the user has to relogin via the external provider. However, this does not work on ajax requests (as they cannot redirect the user). Most external auth plugins (such as mod_oidc) will return 401 instead of a redirect when they detect ajax requests. Icingaweb2 will show a 401 in a few places (example here: https://community.icinga.com/t/401-unauthorized-in-icingaweb2-with-external-auth/9563). With this change icingaweb2 will reload the window instead which in turn will trigger a redirect to the IDP. In most cases the user should get redirected back and should not even notice that his OIDC token got renewed.
2023-03-29 17:52:13 +02:00
2023-01-09 13:05:18 +01:00
2016-02-08 15:54:48 +01:00
2023-01-26 09:42:18 +01:00
2023-01-26 09:42:18 +01:00
2023-01-09 16:13:30 +01:00
2022-06-30 13:47:07 +02:00
2023-01-26 09:42:18 +01:00
2023-01-26 09:42:18 +01:00
2023-01-09 16:13:30 +01:00
2018-12-05 14:57:37 +01:00
2022-03-24 12:29:05 +01:00
2023-01-11 17:12:28 +01:00
2023-01-26 09:42:18 +01:00

Icinga Web 2

PHP Support Build Status Github Tag

Icinga Logo

  1. About
  2. License
  3. Installation
  4. Documentation
  5. Support
  6. Contributing

About

Icinga Web 2 is the next generation open source monitoring web interface, framework and command-line interface developed by the Icinga Project, supporting Icinga 2, Icinga Core and any other monitoring backend compatible with the IDO database.

Icinga Web 2 Monitoring Module with Graphite

License

Icinga Web 2 and the Icinga Web 2 documentation are licensed under the terms of the GNU General Public License Version 2, you will find a copy of this license in the COPYING file included in the source package.

Installation

For installing Icinga Web 2 please check the installation chapter in the documentation.

Documentation

The documentation is located in the doc/ directory and also available on icinga.com/docs.

Support

Check the project website for status updates. Join the community channels for questions or ask an Icinga partner for professional support.

Contributing

There are many ways to contribute to Icinga -- whether it be sending patches, testing, reporting bugs, or reviewing and updating the documentation. Every contribution is appreciated!

Please continue reading in the contributing chapter.

Security Issues

For reporting security issues please visit this page.

Description
A lightweight and extensible web interface to keep an eye on your environment. Analyse problems and act on them.
Readme GPL-2.0 74 MiB
Languages
PHP 81.7%
HTML 9.1%
JavaScript 5.6%
Less 3.6%