Skip to content

Commit

Permalink
update example pages
Browse files Browse the repository at this point in the history
  • Loading branch information
pilcrowonpaper committed Sep 25, 2024
1 parent 792470f commit 84303d3
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 6 deletions.
19 changes: 19 additions & 0 deletions pages/examples/email-password-2fa-webauthn.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,22 @@ title: "Email and password with 2FA and WebAuthn"
---

# Email and password with 2FA and WebAuthn

Example project with:

- Email and password authentication
- Password checks with HaveIBeenPwned
- Sign in with passkeys
- Email verification
- 2FA with TOTP
- 2FA recovery codes
- 2FA with passkeys and security keys
- Password reset with 2FA
- Login throttling and rate limiting

## GitHub repositories

- [Astro](https://github.com/lucia-auth/example-astro-email-password-webauthn)
- [Next.js](https://github.com/lucia-auth/example-nextjs-email-password-webauthn)
- [Nuxt](https://github.com/lucia-auth/example-nuxt-email-password-webauthn)
- [SvelteKit](https://github.com/lucia-auth/example-sveltekit-email-password-webauthn)
17 changes: 17 additions & 0 deletions pages/examples/email-password-2fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,20 @@ title: "Email and password with 2FA"
---

# Email and password with 2FA

Example project with:

- Email and password authentication
- Password check with HaveIBeenPwned
- Email verification
- 2FA with TOTP
- 2FA recovery codes
- Password reset
- Login throttling and rate limiting

## GitHub repositories

- [Astro](https://github.com/lucia-auth/example-astro-email-password-2fa)
- [Next.js](https://github.com/lucia-auth/example-nextjs-email-password-2fa)
- [Nuxt](https://github.com/lucia-auth/example-nuxt-email-password-2fa)
- [SvelteKit](https://github.com/lucia-auth/example-sveltekit-email-password-2fa)
12 changes: 6 additions & 6 deletions pages/examples/github-oauth.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ title: "GitHub OAuth"

# GitHub OAuth

## Repositories
Basic example project with GitHub OAuth and rate limiting.

- [Astro](https://github.com/lucia-auth/github-oauth-astro)
- [Next.js](https://github.com/lucia-auth/github-oauth-nextjs)
- [Nuxt](https://github.com/lucia-auth/github-oauth-nuxt)
- [SvelteKit](https://github.com/lucia-auth/github-oauth-sveltekit)
## GitHub repositories

## Important points
- [Astro](https://github.com/lucia-auth/example-astro-github-oauth)
- [Next.js](https://github.com/lucia-auth/example-nextjs-github-oauth)
- [Nuxt](https://github.com/lucia-auth/example-nuxt-github-oauth)
- [SvelteKit](https://github.com/lucia-auth/example-sveltekit-github-oauth)
11 changes: 11 additions & 0 deletions pages/examples/google-oauth.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,14 @@ title: "Google OAuth"
---

# Google OAuth

Basic example project with Google OAuth and rate limiting.

## GitHub repositories

- [Astro](https://github.com/lucia-auth/example-astro-google-oauth)
- [Next.js](https://github.com/lucia-auth/example-nextjs-google-oauth)
- [Nuxt](https://github.com/lucia-auth/example-nuxt-google-oauth)
- [SvelteKit](https://github.com/lucia-auth/example-sveltekit-google-oauth)


0 comments on commit 84303d3

Please sign in to comment.