# "Landingpage" für Benutzer

**URL:** <https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974>\
**Category:** Benutzerverwaltung\
**Tags:** ldap, sophomorix, v7, software\
**Created:** [4. Februar 2021 um 15:08 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974 "2021-02-04T15:08:13Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [4. Februar 2021 um 15:08 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/1 "2021-02-04T15:08:13Z")

</div>

Hi zusammen,

Wir haben bei uns das Problem, dass neue Nutzer (bei uns sind das ab Ende Februar alle, weil wir die Infrastruktur komplett neu aufgebaut haben) oft verwirrt sind, weil es so viele unterschiedliche Dienste gibt (Rocket.Chat, Nextcloud, mrbs, …).  
Deshalb habe ich in den letzten zwei Tagen eine „Landingpage“ für unsere Nutzer programmiert. Sie dient dazu, dass sofort klar ist, welche Online-Dienste es gibt und wofür sie da sind. Außerdem kann man dort Passwort und E-Mail-Adresse ändern.  
Die Nutzer werden drüber hinaus beim ersten Login „gezwungen“, ihr Passwort zu ändern und ihre E-Mail-Adresse einzutragen. (läuft natürlich alles über LDAP)  
Um es noch klarer zu gestalten haben wir für jeden Dienst ein Icon welches dann auch auf der Anmeldeseite des jeweiligen Dienstes zu sehen ist.

Wir hoffen, dass uns das die Erklärungsarbeit erleichtert und die Nutzer weniger verwirrt. Wir verschicken dann zur Einführung einfach eine Mail mit einer Anleitung wie man sich bei der Landingpage anmeldet und den Rest kriegt man dann dort erklärt.

Sowas in der Art kann man doch bestimmt auch gut in Schulen einsetzen, oder?  
Hier bei GitHub gibt es alles zum Download:

> **[GitHub - dorianim/landingpage: A landingpage for users with some links and...](https://github.com/dorianim/landingpage)**
>
> A landingpage for users with some links and options to change their ldap password and email.

Auf lange Sicht könnte man sowas ja vielleicht auch in die WebUI integrieren.

Hier ein paar Screenshots: (Der Kreis aus Sechsecken ist das Logo unseres Vereins)

 ![Screenshot from 2021-02-04 14-41-14](https://ask.linuxmuster.net/uploads/default/original/2X/d/d75f93a8566391c11764fba6a90cc74887342eeb.png)

# ----

 ![Screenshot from 2021-02-04 14-41-42](https://ask.linuxmuster.net/uploads/default/original/2X/3/3008b82e61081e8f55a98709d39e919aef48bf08.png)

# ----

 ![Screenshot from 2021-02-04 14-42-04](https://ask.linuxmuster.net/uploads/default/original/2X/7/714377bd71309953759c10bd14126e563ab49c27.png)

# —

 ![Screenshot from 2021-02-04 16-04-34](https://ask.linuxmuster.net/uploads/default/original/2X/c/ce43edbe58f066f729a26a75959ba80b3ca72d54.png)

Viele Grüße  
Dorian

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [4. Februar 2021 um 15:15 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/2 "2021-02-04T15:15:12Z")

</div>

Hallo Dorian.  
Ja, sowas finde ich EXTREM sinnvoll … ich habe das ganze kürzlich auch gemacht – aber sehr viel statischer als bei Dir! Eine Integration in den lmn-v7-Server fände ich SEHR sinnvoll!

Ohne in den Code geschaut zu haben: Kann man die einzelnen Blöcke je nach Bedarf an-/abwählen? Wäre das z.B. per lmn-WebUI steuerbar?

Viele Grüße,  
Michael

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [4. Februar 2021 um 16:17 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/3 "2021-02-04T16:17:13Z")

</div>

Hi Michael,

> [@Michael](#):
>
> Ohne in den Code geschaut zu haben: Kann man die einzelnen Blöcke je nach Bedarf an-/abwählen?

Ja, die Links stehen in einer Config Datei.

> [@Michael](#):
>
> Wäre das z.B. per lmn-WebUI steuerbar?

Neija, eigentlich ist das ja was, das man nur selten updaten muss. Ich glaube, da wäre es einfacher, es direkt in die WebUI einzubauen. Aber was ich demnächst noch einbaue ist, dass man Links nur für bestimmte Gruppen (Klassen / nur Lehrer / Projekte) anzeigen lassen kann.

VG  
Dorian

---

<div class="post-metadata">

**Author:** ![crazy-to-bike](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/crazy-to-bike/32/6213_2.png) [@crazy-to-bike](https://ask.linuxmuster.net/u/crazy-to-bike)\
**Post date:** [4. Februar 2021 um 17:09 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/4 "2021-02-04T17:09:09Z")

</div>

Hallo Dorian,

bislang habe ich dafür eine ganz simple html-Seite, auch ohne Login, weil man sich bei den Diensten ja eh jeweils authentifizieren muss. Aber ich hätte daran auch Interesse.

Viele Grüße  
Steffen

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [4. Februar 2021 um 18:30 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/5 "2021-02-04T18:30:01Z")

</div>

Hi Steffen,

Ich denke morgen schaffe ich es, es hochzuladen. Der LDAP Login ist im Moment aber nicht abstellbar.

VG, Dorian

---

<div class="post-metadata">

**Author:** ![crazy-to-bike](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/crazy-to-bike/32/6213_2.png) [@crazy-to-bike](https://ask.linuxmuster.net/u/crazy-to-bike)\
**Post date:** [4. Februar 2021 um 18:33 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/6 "2021-02-04T18:33:54Z")

</div>

Hallo Dorian,

> [@dorian](#):
>
> Der LDAP Login ist im Moment aber nicht abstellbar.

Schade, dann ist das derzeit für mich nicht zu gebrauchen.

Viele Grüße  
Steffen

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [4. Februar 2021 um 18:47 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/7 "2021-02-04T18:47:08Z")

</div>

Hi Steffen,

Betonung war auf „im Moment“, jetzt geht es 😉

VG, Dorian

---

<div class="post-metadata">

**Author:** ![crazy-to-bike](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/crazy-to-bike/32/6213_2.png) [@crazy-to-bike](https://ask.linuxmuster.net/u/crazy-to-bike)\
**Post date:** [4. Februar 2021 um 19:07 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/8 "2021-02-04T19:07:31Z")

</div>

Hallo Dorian,

super. 👍

Ich hab ja leider keine LMN mehr (und wenn sich das was Harry über M$ 365 berichtet hat wahrscheinlich auch bald keine NC etc. mehr), aber großes Kompliment, was du mit Linbo GUI etc. hier für LMN beiträgst.

Viele Grüße  
Steffen

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [4. Februar 2021 um 19:09 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/9 "2021-02-04T19:09:58Z")

</div>

Hi Steffen,

> [@crazy-to-bike](#):
>
> Ich hab ja leider keine LMN mehr

ja, ich hab den Thread mal gelesen, echt ärgerlich …  
Aber cool, dass du trotzdem noch dabei bist 😉

> [@crazy-to-bike](#):
>
> aber großes Kompliment, was du mit Linbo GUI etc. hier für LMN beiträgst.

Dankeschön 🙃

Soo, jetzt ist alles bei GitHub:

> **[GitHub - dorianim/landingpage: A landingpage for users with some links and...](https://github.com/dorianim/landingpage)**
>
> A landingpage for users with some links and options to change their ldap password and email. - dorianim/landingpage

VG, Dorian

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [6. Februar 2021 um 10:34 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/10 "2021-02-06T10:34:14Z")

</div>

Hi Dorian … es stellt sich noch die Frage, auf welchem Host man die Landingpage am besten anbieten sollte. Günstig wäre es ja, wenn das ins rote Netz bzw die DMZ käme – oder wo hast du sie bei dir installiert?

Viele Grüße,  
Michael

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [6. Februar 2021 um 10:49 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/11 "2021-02-06T10:49:18Z")

</div>

Hi Michael,

Ich hab sie in einer extra vm, auf der auch die Nextcloud und mrbs liegt. Per Printfreigabe ist die dann nach außen offen.

VG,  
Dorian

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [6. Februar 2021 um 11:53 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/12 "2021-02-06T11:53:04Z")

</div>

> [@dorian](#):
>
> Printfreigabe

Autokorrektur? 🙂

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [6. Februar 2021 um 12:20 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/13 "2021-02-06T12:20:20Z")

</div>

Jap 😅

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [12. Februar 2021 um 08:35 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/14 "2021-02-12T08:35:36Z")

</div>

Hi zusammen,

Kleines Update: Die Landingpage kann jetzt auch Jitsi Links generieren, wenn man das möchte.

VG, Dorian

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [13. Februar 2021 um 18:53 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/15 "2021-02-13T18:53:17Z")

</div>

Noch ein kleines Update:  
ldapS über startTLS oder SSL funktioniert jetzt auch 🙂

VG, Dorian

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [15. Februar 2021 um 19:50 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/16 "2021-02-15T19:50:25Z")

</div>

Hi Dorian,  
ich wollte mir Deine Landingpage vorhin mal ansehen – leider bleibt die Seite weiß. Ist für den Betrieb PHP 7.4 **notwendig**? Ich habe hier nur `PHP 7.2.24-0ubuntu0.18.04.7`… und finde im Error-Log z.B.  
"PHP message: PHP Fatal error: Uncaught Error: Call to undefined function apache\_get\_modules() … in index.php on line 142 "  
Viele Grüße,  
Michael

---

<div class="post-metadata">

**Author:** ![Arnaud](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/arnaud/32/28_2.png) [@Arnaud](https://ask.linuxmuster.net/u/Arnaud)\
**Post date:** [15. Februar 2021 um 20:39 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/17 "2021-02-15T20:39:19Z")

</div>

Hallo Michael,

> [@Michael](#):
>
> "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function apache\_get\_modules() … in index.php on line 142 "

Dieser Fehler hat nichts zu tun mit der PHP-Version, es bedeutet nur, dass du es nicht als Apache Module verwendest, z.B. wenn du mit FPM arbeitest.

Gruß

Arnaud

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [15. Februar 2021 um 20:47 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/18 "2021-02-15T20:47:50Z")

</div>

Hi Michael,

Das hatte ich nicht bedacht, schau ich morgen rein. Nutzt du php-fpm oder nginx?

VG, Dorian

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [16. Februar 2021 um 17:35 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/19 "2021-02-16T17:35:38Z")

</div>

Hi Michael,

Ich habe grade eine neue Version hochgeladen, in der das Problem behoben ist.  
Außerdem finden sich jetzt hier Beispielkonfigurationen für Nginx und Apache:

> **[Itsblue/landingpage](https://github.com/Itsblue/landingpage#Installation)**
>
> A landingpage for users with some links and options to change teir ldap password and email.

VG, Dorian

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [16. Februar 2021 um 18:15 UTC](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/20 "2021-02-16T18:15:44Z")

</div>

super – läuft jetzt ootb!

 ![Screenshot_20210216_191515](https://ask.linuxmuster.net/uploads/default/original/2X/3/342d6807b99dbdd198b8c88204310290b138a4b0.png)

Verständnisfrage: Geht auch: `Enable LDAP` aber KEIN Zwangs-Login beim Aufruf der Seite?

[Nächste Seite](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974.md?page=2)
