Section | 02.how-it-works |
---|---|
Auth Required | None (documentation) |
URL Path | _v1.2401_/how-it-works |
Source Path | src/_v1.2401_/02.how-it-works/zola/_index.md |
Work Path | work/zola/content/_v1.2401_/how-it-works/ |
Purpose | Explain Securepub in detail |
Details
This page explains
- What it does
- Why use it
- How it does it
- Tracking
- What it doesn't do
Diagram
┌─────────────────────────────┐ ┌─────────────────┐ │ browser ├─────────────────▶│ securepub.org │ │ ┌╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶┤ │ │ │ │ static └─────────────────┘ │ ▼ │ files │ ┌──────────────┐ │ ┌─────────────────┐ │ │ securepub ├────────────────────────────▶│ goatcounter.com │ │ │ static pages │ (unless Do-Not-Track) └─────────────────┘ │ └─────────┬────┘ │ hash(site, User-Agent, IP, salt) host │ │ │ aggregates (add bundle) ────┐ ▼ │ (add guest) │ │ ┌───────────────┐ │ ┌────────────────────────────────┐ ... │ └─────▶│ securepub ├─────────────────────▶│ userbase.com │ │ ┌─────▶│ SPA │◀╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶┤ │ host/guest │ │ └──────┬────────┘ │ encrypted │ AppID │ (add topic) ─────┘ │ decrypted │ content │ ───── │ (comment) │ ▼ content │ │ host ───▶ database │ │ ┌───────────────┐ │ │ guest item ────▶ bundle │ │ │ browser cache │ │ │ guest item │ │ └───────────────┘ │ │ ... ... │ │ ▲ │ └────────────────────────────────┘ │ ┌───┴─────┐ │ host/guest │ │ service │ │ (review) ◀╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶╶ worker │ │ │ decrypted └─────────┘ │ │ content │ └─────────────────────────────┘
Overall Outline
◪ How it works /how-it-works ◀───────────────────── this page ■ Engagements /how-it-works/engagements ■ Userbase /how-it-works/userbase ■ Obtaining a Userbase AppId /how-it-works/userbase/appid ■ Hosts /how-it-works/hosts ■ Members /how-it-works/members/ ■ Bundles /how-it-works/bundles/ ■ Topics /how-it-works/topics/ ■ Glossary /how-it-works/glossary