This guide demonstrates how to implement email login using Next-Auth. It covers a step-by-step instructions of Email Provider setup, using Resend for email handling and showcases customizing verification emails to send email by Resend.
Discover how I build a dynamic table of contents component for my Astro website. This blog post included how to access headings prop in Astro layout and build a dynamic table of contents component, then sectionize the markdown content of blog posts by installing a plugin and configuring Astro markdown options.
Learn how to implement NextAuth.js authentication provider in Next.js 13 App Router and use NextAuth build-in OAuth provider like Google and Github in your app. I'll use NextAuth in server rendered pages and also client side components.
Learn how to build a contact form in Astrojs with Vercel, and SendGrid. We'll create the form with Astrojs, configure Vercel to handle form submissions and SSR, and integrate SendGrid for email delivery.
A blog post about how I build visit-bamyan.com website by Hexojs, a SSG blog framework and host it on Google FIrebase.