Erweiterung von Laravel 9 Application

Job ID: 38008491

Budget: €250 – €750 EUR

Ich benötige Änderungen / Erweiterungen in einer bestehenden simplen Laravel-Application.

Folgende Dinge sollen umgesetzt werden:

User beim Schließen des Browsers vom System abmelden (Session Cookie nutzen).

Das Feature "Benutzer ausloggen wenn Account inaktiv ist" überprüfen und fixen.
Aktuell wird ein Login verhindert falls der user nicht is_active hat, aber wenn man schon eingeloggt ist, dann kann man weiter browsen, selbst wenn der User zwischenzeitlich auf nicht aktiv gesetzt wurde.
Anscheinend funktioniert die Middleware in den Routes nicht richtig.

Die Benutzerverwaltung soll so modifiziert werden, dass man die E-Mail-Adresse und das Passwort ändern kann. Wenn die E-Mail-Adresse oder Passwort geändert wurde, soll automatisch eine Passwort-Änderungsmail (diese Methode existiert bereits) an die eingegebene E-Mail-Adresse verschickt werden.

Es wird Laravel 9 verwendet, ist ein Upgrade auf Laravel 11 einfach und ohne hohen Aufwand möglich?

Es gibt eine Möglichkeit, dass über die Anwendung Dateien hochgeladen werden. Diese Dateien sind im public/uploads/ Ordner gespeichert. Es soll eine Möglichkeit integriert werden, eine Datei nur auszuliefern, wenn der User für den diese Datei bestimmt ist, angemeldet ist.

Ich freue mich auf deine Antwort

Jens
Related categories: PHP Software Architecture MySQL HTML Laravel