AT Protocol OAuth template in Deno, Hono, HTMX
17
fork

Configure Feed

Select the types of activity you want to include in your feed.

update readme, update /

zeudev 0e006c93 454eca9c

+17 -6
+5 -3
README.md
··· 1 1 # AT Protocol OAuth Template 2 - ## for Deno, Hono, and HTMX 2 + ### for Deno, Hono, and HTMX 3 3 4 - ### Getting Started 4 + ## Getting Started 5 5 1. Set up `.env` file with a `COOKIE_SECRET` variable 6 6 ``` 7 7 COOKIE_SECRET=[run `openssl rand -base64 64` in the terminal] ··· 12 12 deno task start 13 13 ``` 14 14 15 - ### Packages 15 + ## Packages 16 16 - [`Deno`](https://deno.com) - Runtime and package manager 17 17 - [`Hono`](https://hono.dev) - Web application framework 18 18 - [`HTMX`](https://htmx.org) - AJAX library 19 19 - [`@tijs/atproto-oauth`](https://jsr.io/@tijs/atproto-oauth) - AT Protocol OAuth library 20 + 21 + _Source hosted on [Tangled](https://tangled.org/zeu.dev/atproto-oauth-deno), mirrored on [GitHub](https://github.com/zeucapua/atproto-oauth-deno-demo)_
+12 -3
main.tsx
··· 33 33 return c.html( 34 34 <SiteLayout context={c}> 35 35 <h1>AT Protocol OAuth Template</h1> 36 - <h2>for Deno, Hono, and HTMX</h2> 36 + <h3>for Deno, Hono, and HTMX</h3> 37 37 38 - <h3>Getting Started</h3> 38 + <hr /> 39 + 40 + <h2>Getting Started</h2> 39 41 <ol> 40 42 <li> 41 43 <div style={{ display: "flex", "flex-direction": "column", gap: "0.25em" }}> ··· 56 58 </li> 57 59 </ol> 58 60 59 - <h3>Packages</h3> 61 + <hr /> 62 + 63 + <h2>Packages</h2> 60 64 <ul> 61 65 <li><a href="https://deno.com">Deno</a> - Runtime and package manager</li> 62 66 <li><a href="https://hono.dev">Hono</a> - Web application framework</li> ··· 65 69 <a href="https://jsr.io/@tijs/atproto-oauth">@tijs/atproto-oauth</a> - AT Protocol OAuth library 66 70 </li> 67 71 </ul> 72 + 73 + <p style={{ "font-style": "italic" }}> 74 + Source hosted on <a href="https://tangled.org/zeu.dev/atproto-oauth-deno">Tangled</a> 75 + , mirrored on <a href="https://github.com/zeucapua/atproto-oauth-deno-demo">GitHub</a> 76 + </p> 68 77 </SiteLayout> 69 78 ) 70 79 });