feat(auth): Laravel 13 + Breeze + Spatie RBAC

- Authentifizierung via Laravel Breeze (Blade)
- RBAC via Spatie Permission v8 (admin/manager/user)
- MariaDB-Anbindung konfiguriert
- Rollen & Permissions via Seeder angelegt
- Admin-Account: admin@mms-systemservice.de

Version: 0.2.0
This commit is contained in:
2026-06-27 17:17:26 +02:00
commit a9f86b2551
112 changed files with 15841 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
# Changelog
Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/).
Dieses Projekt verwendet [Semantic Versioning](https://semver.org/lang/de/).
## [Unreleased]
### Added
- Laravel-Projekt aufgesetzt mit MariaDB-Anbindung
- Authentifizierung via Laravel Breeze (Login, Registrierung, Passwort-Reset)
- Rollen-basierte Zugriffskontrolle (RBAC) via Spatie Laravel Permission
- Rollen: `admin`, `manager`, `user`
- Permissions: `user.*`, `role.*`, `network.*`
- Standard-Admin-Account beim Seeden angelegt
- Docker-Umgebung: Gitea, MariaDB, phpMyAdmin
---
## [0.1.0] - 2026-06-27
### Added
- Initiale Projektstruktur angelegt
- Git-Repository mit Gitea-Remote eingerichtet
- Grundlegende PHP-Projektstruktur (public/, src/, config/)
- composer.json, .gitignore, README.md
[Unreleased]: http://localhost:3000/admin/Network-MGMT/compare/v0.1.0...HEAD
[0.1.0]: http://localhost:3000/admin/Network-MGMT/releases/tag/v0.1.0