From 84303d31d7ffd2f0d067531b49a5e46fb1fafdff Mon Sep 17 00:00:00 2001 From: pilcrowOnPaper Date: Wed, 25 Sep 2024 17:48:58 +0900 Subject: [PATCH] update example pages --- pages/examples/email-password-2fa-webauthn.md | 19 +++++++++++++++++++ pages/examples/email-password-2fa.md | 17 +++++++++++++++++ pages/examples/github-oauth.md | 12 ++++++------ pages/examples/google-oauth.md | 11 +++++++++++ 4 files changed, 53 insertions(+), 6 deletions(-) diff --git a/pages/examples/email-password-2fa-webauthn.md b/pages/examples/email-password-2fa-webauthn.md index fe057e8..9e6685e 100644 --- a/pages/examples/email-password-2fa-webauthn.md +++ b/pages/examples/email-password-2fa-webauthn.md @@ -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) diff --git a/pages/examples/email-password-2fa.md b/pages/examples/email-password-2fa.md index 54d1d73..865bb7d 100644 --- a/pages/examples/email-password-2fa.md +++ b/pages/examples/email-password-2fa.md @@ -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) diff --git a/pages/examples/github-oauth.md b/pages/examples/github-oauth.md index f4a979c..38bb87a 100644 --- a/pages/examples/github-oauth.md +++ b/pages/examples/github-oauth.md @@ -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) diff --git a/pages/examples/google-oauth.md b/pages/examples/google-oauth.md index 32ead19..ec986fc 100644 --- a/pages/examples/google-oauth.md +++ b/pages/examples/google-oauth.md @@ -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) + +