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

39 lines
2.0 KiB
Plaintext

Hideez Key 3 FIDO2
------------------
-----BEGIN CERTIFICATE-----
MIICsTCCAligAwIBAgIRAP+W3QtnwMyXafuQoNaXcqUwCgYIKoZIzj0EAwIwgacx
CzAJBgNVBAYTAlVTMQswCQYDVQQIDAJERTEOMAwGA1UEBwwFRG92ZXIxGjAYBgNV
BAoMEUhpZGVleiBHcm91cCBJbmMuMSUwIwYDVQQLDBxIaWRlZXogQ2VydGlmaWNh
dGUgQXV0aG9yaXR5MRcwFQYDVQQDDA5IaWRlZXogUm9vdCBDQTEfMB0GCSqGSIb3
DQEJARYQbGVnYWxAaGlkZWV6LmNvbTAeFw0xOTExMjcxNDA4MDNaFw0zOTExMjcx
NDA4MDNaMIGnMQswCQYDVQQGEwJVUzELMAkGA1UECAwCREUxDjAMBgNVBAcMBURv
dmVyMRowGAYDVQQKDBFIaWRlZXogR3JvdXAgSW5jLjElMCMGA1UECwwcSGlkZWV6
IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOSGlkZWV6IFJvb3QgQ0Ex
HzAdBgkqhkiG9w0BCQEWEGxlZ2FsQGhpZGVlei5jb20wWTATBgcqhkjOPQIBBggq
hkjOPQMBBwNCAATuth/3ccVlI/hGyJ7zSNaqhCLDyKM9JuZNjcTsnDAYyRDOpzYE
WiLqs3jdfVKd3Vgv8/j+foDMSMpI+mwjOz/po2MwYTAdBgNVHQ4EFgQUpqItxYpM
tatok12RjAieyDUhapowHwYDVR0jBBgwFoAUpqItxYpMtatok12RjAieyDUhapow
DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwIDRwAw
RAIgN4gM+9u3NBLMkdEW1PaDG9OlZZiUb6vhCMMNi45q06sCIB8A8Kl8tRV/GkJY
PS+ruy0nLS3V+tCFzTIEiBAYk7iA
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICrTCCAlSgAwIBAgIRALhd94/4312Imzkiem9kUvgwCgYIKoZIzj0EAwIwgacx
CzAJBgNVBAYTAlVTMQswCQYDVQQIDAJERTEOMAwGA1UEBwwFRG92ZXIxGjAYBgNV
BAoMEUhpZGVleiBHcm91cCBJbmMuMSUwIwYDVQQLDBxIaWRlZXogQ2VydGlmaWNh
dGUgQXV0aG9yaXR5MRcwFQYDVQQDDA5IaWRlZXogUm9vdCBDQTEfMB0GCSqGSIb3
DQEJARYQbGVnYWxAaGlkZWV6LmNvbTAeFw0xOTExMjcxNDEwMTRaFw0yOTExMjYx
NDEwMTRaMIGgMQswCQYDVQQGEwJVUzELMAkGA1UECAwCREUxGjAYBgNVBAoMEUhp
ZGVleiBHcm91cCBJbmMuMSUwIwYDVQQLDBxIaWRlZXogQ2VydGlmaWNhdGUgQXV0
aG9yaXR5MSAwHgYDVQQDDBdIaWRlZXogS2V5IEZJRE8gUm9vdCBDQTEfMB0GCSqG
SIb3DQEJARYQbGVnYWxAaGlkZWV6LmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH
A0IABCBLyj/m3RDzY3IFd3Msyg4exmkLGMhC6aGH+Umzl01bbTmo6IQcOaoq+raI
FwGvi3swICIPCqUKKmGohrSUoKujZjBkMB0GA1UdDgQWBBQK8YV9zYaXEag63/NB
khyuAQ3vPDAfBgNVHSMEGDAWgBSmoi3Fiky1q2iTXZGMCJ7INSFqmjASBgNVHRMB
Af8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBhjAKBggqhkjOPQQDAgNHADBEAiAn
N8zdtwFpD0O1hZV0zYSvhSxi8n80B7hl2I7wJGUoywIgPqGuUovka9z+KzvUsf+G
NdS5Ybnx65OzyqxCNTxKjVQ=
-----END CERTIFICATE-----