- Notifications
You must be signed in to change notification settings - Fork52
In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.
wpcodevo/golang-mongodb-api
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
In this article, you'll learn how to implement forget/reset password functionality with Golang, Gin Gonic, Gomail, MongoDB-Go-driver, Redis, and Docker-compose.
- Forget/Reset Password with Golang, Gin, and MongoDB
- Create the MongoDB Model Structs
- Create the HTML Email Templates with Golang
- Define a Utility Function to Parse the HTML Templates
- Create a Function to Send the HTML Emails
- Add the Forgot Password Controller
- Add the Reset Password Controller
- Register the Gin API Routes
Read the entire article here:https://codevoweb.com/api-golang-gin-gonic-mongodb-forget-reset-password
Articles in this series:
API with Golang + MongoDB + Redis + Gin Gonic: Project Setup
Golang & MongoDB: JWT Authentication and Authorization
API with Golang + MongoDB: Send HTML Emails with Gomail
API with Golang, Gin Gonic & MongoDB: Forget/Reset Password
Build Golang gRPC Server and Client: SignUp User & Verify Email
Build Golang gRPC Server and Client: Access & Refresh Tokens
About
In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.