Skip to content

Commit 1361fc6

Browse files
docs: re-structure authentication and integrate Google (#565)
* docs: re-structure authentication and integrate Google Signed-off-by: David Dal Busco <[email protected]> * docs: google Signed-off-by: David Dal Busco <[email protected]> * feat: options Signed-off-by: David Dal Busco <[email protected]> * docs: review Signed-off-by: David Dal Busco <[email protected]> * docs: reviews Signed-off-by: David Dal Busco <[email protected]> * docs: reviews Signed-off-by: David Dal Busco <[email protected]> * chore: fmt Signed-off-by: David Dal Busco <[email protected]> * docs: reviews Signed-off-by: David Dal Busco <[email protected]> * fix: broken links Signed-off-by: David Dal Busco <[email protected]> * fix: broken links Signed-off-by: David Dal Busco <[email protected]> * fix: broken links Signed-off-by: David Dal Busco <[email protected]> * fix: broken links Signed-off-by: David Dal Busco <[email protected]> * 📄 Update LLMs.txt snapshot for PR review * docs: review Signed-off-by: David Dal Busco <[email protected]> * docs: infra Signed-off-by: David Dal Busco <[email protected]> * 📄 Update LLMs.txt snapshot for PR review * docs: consent screen Signed-off-by: David Dal Busco <[email protected]> * 📄 Update LLMs.txt snapshot for PR review * feat: update auth screenshot Signed-off-by: David Dal Busco <[email protected]> --------- Signed-off-by: David Dal Busco <[email protected]> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 1de47f3 commit 1361fc6

21 files changed

Lines changed: 1338 additions & 668 deletions

File tree

.llms-snapshots/llms-full.txt

Lines changed: 440 additions & 148 deletions
Large diffs are not rendered by default.

.llms-snapshots/llms.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ Juno is your self-contained serverless platform for building full-stack web apps
1717

1818
## Build - Authentication
1919

20-
- [Customization](https://juno.build/docs/build/authentication/customization.md): Here are some customization options to tailor your sign-in flow and handle session expiration.
21-
- [Development](https://juno.build/docs/build/authentication/development.md): This page provides an overview of how to integrate authentication features with the Juno SDK, including sign-in, sign-out, and user session subscription within your app.
20+
- [Google](https://juno.build/docs/build/authentication/google.md): Learn how to integrate Google Sign-In with Juno using OpenID Connect for secure, standards-based authentication.
21+
- [Internet Identity](https://juno.build/docs/build/authentication/internet-identity.md): Learn how to integrate Internet Identity with Juno for decentralized, privacy-preserving authentication on the Internet Computer.
2222
- [Management](https://juno.build/docs/build/authentication/management.md): This page provides an overview of the administrative functions available in the Juno Console related to user management.
23+
- [Passkeys](https://juno.build/docs/build/authentication/passkeys.md): Learn how to integrate Passkeys (WebAuthn) authentication with Juno for secure, passwordless user identification.
24+
- [Utilities](https://juno.build/docs/build/authentication/utilities.md): Learn about shared authentication features in Juno, such as signing out, reacting to auth state changes, and accessing user identities.
2325

2426
## Build - Datastore
2527

blog/2023-03-21-whats-new-in-juno-v0-0-8/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ These [console]'s filters are now saved in local storage, ensuring that the last
9696

9797
## New CLI and JS library features
9898

99-
Of the many new features added to the CLI and JS library, the most useful one is likely the [Web Worker](/docs/build/authentication/customization#session-expiration) that automatically logs out users when their session expires.
99+
Of the many new features added to the CLI and JS library, the most useful one is likely the [Web Worker](/docs/build/authentication/utilities#session-expiration) that automatically logs out users when their session expires.
100100

101101
```typescript
102102
import { initSatellite } from "@junobuild/core";

blog/2025-09-04-passkeys-authentication-is-here/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,10 @@ Passkeys are now available, alongside updates to the authentication JS APIs. Wit
179179

180180
Check out the updated documentation for details on:
181181

182-
- [signUp](/docs/build/authentication/development#sign-up)
183-
- [signIn](/docs/build/authentication/development#sign-in)
184-
- [signOut](/docs/build/authentication/development#sign-out)
185-
- [onAuthStateChange](/docs/build/authentication/development#listening-to-auth-changes)
182+
- [signUp](/docs/build/authentication/passkeys#sign-up)
183+
- [signIn](/docs/build/authentication/passkeys#sign-in)
184+
- [signOut](/docs/build/authentication/utilities#sign-out)
185+
- [onAuthStateChange](/docs/build/authentication/utilities#listening-to-auth-changes)
186186

187187
---
188188

docs/build/authentication/customization.md

Lines changed: 0 additions & 71 deletions
This file was deleted.

0 commit comments

Comments
 (0)