Skip to content

Commit 1db22cc

Browse files
authored
Merge pull request #75 from openITCOCKPIT/kios
Add SimpleModifyHeaders extension for Kiosk mode
2 parents 54152eb + 11a7df7 commit 1db22cc

File tree

3 files changed

+11
-13
lines changed

3 files changed

+11
-13
lines changed

de/docs/additional/kiosk-mode.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,10 @@ Das Primärziel dieses Artikels ist es, ein System einzurichten, welches keine m
1111
Zuerst müssen Sie einen neuen Benutzer in openITCOCKPIT erstellen, welcher sehr geringe Berechtigungen hat. Während Sie den Benutzer erstellen, können Sie dem Benutzer auch gleich einen [API Keys](/development/api/#api-keys) hinzufügen.
1212
[API Keys](/development/api/#api-keys) können auch später noch erstellt werden.
1313

14-
!!! info
15-
In der Vergangenheit haben wir die Browsererweiterung `ModHeader` empfohlen, die für alle gängigen Browser verfügbar ist/war. Wir wurden von unserer Community darüber informiert, dass die Erweiterung Werbung einfügt und nicht mehr Open Source ist.
14+
Im nächsten Schritt installieren Sie auf dem Kiosk-System die Browser-Erweiterung [SimpleModifyHeaders](https://github.com/didierfred/SimpleModifyHeaders). Die SimpleModifyHeaders Browser-Erweiterung wird später den API Key an alle Anfragen, welche vom Webbrowser ausgeführt werden, automatisch anhängen. Somit sind keine weiteren Anmeldedaten mehr erforderlich.
1615

17-
Bitte lassen Sie es uns wissen, wenn Sie eine gute Alternative kennen.
18-
19-
Im nächsten Schritt installieren Sie auf dem Kiosk-System die Browser-Erweiterung ModHeader. Die ModHeader Browser-Erweiterung wird später den API Key an alle Anfragen, welche vom Webbrowser ausgeführt werden, automatisch anhängen. Somit sind keine weiteren Anmeldedaten mehr erforderlich.
16+
- SimpleModifyHeaders für [Chrome](https://chrome.google.com/webstore/detail/simple-modify-headers/gjgiipmpldkpbdfjkgofildhapegmmic)
17+
- SimpleModifyHeaders für [Firefox](https://addons.mozilla.org/firefox/addon/simple-modify-header/)
2018

2119

2220
Erstellen Sie einen neuen Request Header mit dem Namen `Authorization` und setzen Sie `X-OITC-API <API-KEY>` als Value.
@@ -25,9 +23,10 @@ Zum Beispiel:
2523

2624
| Name | Value |
2725
|-----------------|-----------------------------------------------|
26+
| `Url Patterns` | `https://monitoring.itsm.love/*` |
2827
| `Authorization` | `X-OITC-API fe9ab803c661d712059c0e6c15[...]` |
2928

30-
![openITCOCKPIT Authorization header](/images/modheader-kiosk.png)
29+
![openITCOCKPIT Authorization header](/images/simple_modify_header_firefox_example.png)
3130

3231
Ab jetzt können Sie auf openITCOCKPIT zugreifen, ohne Anmeldedaten eingeben zu müssen.
3332

19.6 KB
Loading

en/docs/additional/kiosk-mode.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,26 @@ The primary goal of the article is, to set up a system which does not require an
1010

1111
First of all, you have to create a new user in openITCOCKPIT, which has very low user permissions. While you create the user, please make sure to also create a new [API key](/en/development/api/#api-keys) and copy the key. [API keys](/en/development/api/#api-keys) can also be created later on.
1212

13-
!!! info
14-
In the past, we recommended the `ModHeader` browser extension which is/was available for all major browsers.
15-
We were informed by our community that the extension injects advertising and is no longer open source.
1613

17-
Please let us know, if you know a good alternative.
14+
In the next step, install the browser extension [SimpleModifyHeaders](https://github.com/didierfred/SimpleModifyHeaders) on your kiosk system. The SimpleModifyHeaders browser extension will add the API key to all requests done by the browser automatically, so openITCOCKPIT will no longer ask for any login credentials.
1815

16+
- SimpleModifyHeaders for [Chrome](https://chrome.google.com/webstore/detail/simple-modify-headers/gjgiipmpldkpbdfjkgofildhapegmmic)
17+
- SimpleModifyHeaders for [Firefox](https://addons.mozilla.org/firefox/addon/simple-modify-header/)
1918

20-
In the next step, install a browser extension ModHeader on your kiosk system. The ModHeader browser extension will add the API key to all requests done by the browser automatically, so openITCOCKPIT will no longer ask for any login credentials.
2119

2220
Create a new Request Header with the name `Authorization` and as value `X-OITC-API <API-KEY>`
2321

2422
For Example:
2523

2624
| Name | Value |
2725
|-----------------|-----------------------------------------------|
26+
| `Url Patterns` | `https://monitoring.itsm.love/*` |
2827
| `Authorization` | `X-OITC-API fe9ab803c661d712059c0e6c15[...]` |
2928

30-
![openITCOCKPIT Authorization header](/images/modheader-kiosk.png)
29+
![openITCOCKPIT Authorization header](/images/simple_modify_header_firefox_example.png)
3130

3231
You can now access your openITCOCKPIT system without the need to pass any user credentials.
3332

3433
!!! danger
35-
ModHeader will add this header and your API key to **all requests**. If you use this system to browse the web, make sure to disable ModHeader to avoid leaking your API key.
34+
SimpleModifyHeaders will add this header and your API key to **all requests**. If you use this system to browse the web, make sure to disable SimpleModifyHeaders to avoid leaking your API key.
3635

0 commit comments

Comments
 (0)