Lokale Sicherheit und Wiederherstellung
Verstehe Capability-Token, vertrauenswürdige Origins, lokale Migrationen und die sichere Startwiederherstellung.
6 Min.In dieser Anleitung
Lokales API-Vertrauen
Die lokale API akzeptiert Loopback und den veröffentlichten Erweiterungs-Origin und prüft anschließend ein Capability-Geheimnis, das mit restriktiven Dateiberechtigungen gespeichert ist. Die Token-Rotation hält das vorherige Geheimnis 24 Stunden gültig, damit aktive Prozesse den neuen Wert übernehmen können; der Widerruf entfernt die Datei und erzwingt eine erneute Autorisierung.
Sichere Wiederherstellung
Ein veraltetes Tray-PID-Lock wird ersetzt, eine laufende Instanz bleibt unberührt. Stopp und Neustart nutzen zuerst den graceful Pfad des Helpers; unter macOS wird ein festhängender Listener erst beendet, nachdem er über die Wartezeit hinaus responsive bleibt. Beschädigtes Fallback-History-JSON wird auf ein leeres Schema mit geschütztem Personal und Inbox zurückgesetzt. Legacy-Screenshots unter einem verschachtelten shots/shots-Pfad werden migriert, ohne Namenskonflikte zu überschreiben.
Das Capability-Geheimnis vorlegen und einen beschädigten lokalen Store wiederherstellen
Der lokale Workspace akzeptiert nur die Pinar-Anwendung und die offizielle Erweiterung. Die Rotation hält das vorherige Geheimnis lange genug gültig, damit laufende Prozesse nachziehen können; der Widerruf erzwingt eine neue Autorisierung.
Läuft bereits eine andere Pinar-Instanz, bleibt diese Instanz an Ort und Stelle. Verschachtelte Screenshot-Ordner werden migriert, ohne Namenskonflikte zu überschreiben. Wenn der lokale Verlauf nicht geöffnet werden kann, stellt Pinar ein nutzbares Projekt Personal und Inbox wieder her, statt abzustürzen.
- Nutze weiter die offizielle Erweiterung und die Pinar-Anwendung; andere Sites können nicht mit dem lokalen Workspace sprechen.
- Nachdem du den lokalen Zugriff widerrufen hast, starte Pinar neu, damit der Workspace sich erneut autorisieren kann.
- Wenn der lokale Verlauf nicht geöffnet werden kann, erwarte ein wiederhergestelltes Projekt Personal und Inbox statt eines Absturzes.