Auth Forms

OAuth consent screen

Granting an app access, scope by scope

Live preview
Build an OAuth authorisation screen with Tailwind CSS. Centre a max-w-md card. At the top, two rounded tiles side by side with a small connecting arrow between them — the third-party app on the left and your product on the right — then a heading reading "Sunbeam wants to access your workspace" and a muted line naming the account it would connect. Below, a bordered list of four permission rows, each with a glyph tile, a scope title in medium weight, a plain-English explanation and, on two of them, a small "Read only" pill. Under the list, a warning-toned line reminding the person that access can be revoked at any time from settings. Finish with a full-width dark "Allow access" button, a bordered "Cancel" button under it, and a footnote in small text giving the developer name and the redirect host in monospace.