Files
adminandClaude Opus 5 e2124220e5 Initialer Commit: Kundenverwaltung (PHP/Smarty)
Bestehende Codebasis als Ausgangsstand aufgenommen.

- .gitignore: Kundendaten (uploads_*), Smarty-Compile-Cache
  (templates_c), Laufzeit-Temp und Datenbank-Dumps ausgeschlossen;
  Verzeichnisstruktur ueber .gitkeep erhalten
- .gitattributes: Zeilenenden normalisiert (LF im Repo),
  Binaerformate markiert
- db-backup.php: MySQL-Zugangsdaten kommen jetzt wie im Rest der
  Anwendung aus der externen Konfiguration statt hartkodiert aus der
  Datei; Passwort wird ueber eine temporaere Optionsdatei statt per
  Kommandozeile uebergeben, Fehler von mysqldump/gzip werden gemeldet,
  Aufraeumen aelterer Backups berechnet Jahr und Monat konsistent

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-28 16:41:18 +02:00

34 lines
1.7 KiB
Plaintext

Hideez Key 4 U2F SDK
--------------------
-----BEGIN CERTIFICATE-----
MIICMjCCAdmgAwIBAgIBAjAKBggqhkjOPQQDAjCBhzEXMBUGA1UEAwwOSGlkZWV6
IFJvb3QgQ0ExHzAdBgkqhkiG9w0BCQEWEGxlZ2FsQGhpZGVlei5jb20xGjAYBgNV
BAoMEUhpZGVleiBHcm91cCBJbmMuMSIwIAYDVQQLDBlBdXRoZW50aWNhdG9yIEF0
dGVzdGF0aW9uMQswCQYDVQQGEwJVUzAeFw0yMTA4MTYxNzI0MDVaFw00OTAxMDEx
NzI0MDVaMIGMMRwwGgYDVQQDDBNIaWRlZXogRklETyBSb290IENBMR8wHQYJKoZI
hvcNAQkBFhBsZWdhbEBoaWRlZXouY29tMRowGAYDVQQKDBFIaWRlZXogR3JvdXAg
SW5jLjEiMCAGA1UECwwZQXV0aGVudGljYXRvciBBdHRlc3RhdGlvbjELMAkGA1UE
BhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS0AcT/hRFUblFcIp6bh4P2
ZSq1ajiUaghec9udSFGIoUZ40Y3IEPltk2TxbwM/RpWmCFrZsAdfyx21rvYdpL8R
oy8wLTAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTlZ8Dv3qAKeKc1C2OiNvHzGqg1
JTAKBggqhkjOPQQDAgNHADBEAiAHptsx+6Gqv6nba+bT9fW7n8xsfH8RhIK8VYFP
KEsBZAIgQhOSDxkDkcy9nbPT4x0EmDD9UsL501tkSscfWa0aLbw=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICZDCCAgugAwIBAgIUIylbSEAE15zSEvwF0r8GwUd/5oEwCgYIKoZIzj0EAwIw
gYcxFzAVBgNVBAMMDkhpZGVleiBSb290IENBMR8wHQYJKoZIhvcNAQkBFhBsZWdh
bEBoaWRlZXouY29tMRowGAYDVQQKDBFIaWRlZXogR3JvdXAgSW5jLjEiMCAGA1UE
CwwZQXV0aGVudGljYXRvciBBdHRlc3RhdGlvbjELMAkGA1UEBhMCVVMwHhcNMjEw
ODE2MTcyMzE4WhcNNDkwMTAxMTcyMzE4WjCBhzEXMBUGA1UEAwwOSGlkZWV6IFJv
b3QgQ0ExHzAdBgkqhkiG9w0BCQEWEGxlZ2FsQGhpZGVlei5jb20xGjAYBgNVBAoM
EUhpZGVleiBHcm91cCBJbmMuMSIwIAYDVQQLDBlBdXRoZW50aWNhdG9yIEF0dGVz
dGF0aW9uMQswCQYDVQQGEwJVUzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAql
mAMAz4h5IwfVZwSb4jAi5ot85FE0buuCKs4mfud21qso5rpuKH43sKqbrNFQStx5
RSC9bmBqdS2lycl35lajUzBRMB0GA1UdDgQWBBRWIiRVWayZBnH5BlTnQDiGyQ6O
LTAfBgNVHSMEGDAWgBRWIiRVWayZBnH5BlTnQDiGyQ6OLTAPBgNVHRMBAf8EBTAD
AQH/MAoGCCqGSM49BAMCA0cAMEQCIEZXh76XFhLxJIT8FsIoQHTwfHCE8sUsKyPr
cLv/3toMAiB+pjY9bI6nKT6qFuqgRn+bXBAdMeg/2vX8wG4aBtoMAA==
-----END CERTIFICATE-----