跳转到主要内容

Service Message Shown At Login

sequenceDiagram
    participant adm as Admin
    participant usr as New User
    participant repo as Forgejo Instance

    adm ->> repo: Navigate to http://forgejo.instance/admin/service_message
    adm ->> repo: Paste Community Guidelines Markdown Formatted text into "Modal Service Message" text field
    adm ->> repo: Click Save
    usr ->> repo: Login
    repo ->> repo: Check if user has confirmed service message
    alt user has not confirmed
        repo ->> usr: Serve html rendered Service Message Modal
        usr ->> repo: Click "Confirm" button
        repo ->> repo: Save timestamp of accept in user model
    end
    repo ->> usr: Serve dashboard