- 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 create a gRPC server to register a user and verify their email address using Golang, MongoDB-Go-driver, Gomail, and Docker-compose.
- gRPC Project setup in Golang
- Create the gRPC Request and Response Messages
- Define the gRPC User messages
- Define the gRPC Request and Response Message to SignUp User
- Create the gRPC Service Methods
- Generate the gRPC client and server interfaces
- Start the gRPC Server
- Test the gRPC API Server with Golang Evans
- Create the gRPC API Controllers
- Register User gRPC Controller
- Verify User gRPC Controller
- Create the gRPC Client to Register a User
Read the entire article here:https://codevoweb.com/golang-grpc-server-and-client-signup-user-verify-email
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.