7.3. Libraries
Go-Libraries für ExApps und Microservices. Import-Pfad jeweils gitea.neitzel.de/konrad/<name>. Private Module: GOPRIVATE=gitea.neitzel.de; Klonen über ssh://git@gitea.neitzel.de:2222/konrad/<name>.git.
- 7.3.1. Nextcloud ExApps
ExApps mit HaRP und AppAPI aufsetzen: Struktur, Proxy-Pfade, Installation und typische Nextcloud-Schnittstellen. Darunter die Libraries für AppAPI/OCS und Dateien.- 7.3.1.1. go-nc-exapp
AppAPI-Auth, OCS, Preferences, Notifications, Groups, Access Gate, Navigation und Dialog.
gitea.neitzel.de/konrad/go-nc-exapp - 7.3.1.2. go-nc-files
Dateizugriff über WebDAV oder lokal, Saved Default und Visit-/Working-Folder-Auflösung.
gitea.neitzel.de/konrad/go-nc-files
- 7.3.1.1. go-nc-exapp
- 7.3.2. go-usertoken
Kurzlebige RS256-User-Tokens von der ExApp zu Microservices (minten, prüfen, weiterreichen).
gitea.neitzel.de/konrad/go-usertoken