https://github.com/ngdangkietswe/swe-auth-service
Go | gRPC | Viper | Postgres | 2FA | Docker | Github Actions
https://github.com/ngdangkietswe/swe-auth-service
2fa-security docker github-actions go grpc postgresql viper
Last synced: about 1 year ago
JSON representation
Go | gRPC | Viper | Postgres | 2FA | Docker | Github Actions
- Host: GitHub
- URL: https://github.com/ngdangkietswe/swe-auth-service
- Owner: ngdangkietswe
- Created: 2024-11-22T10:41:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-02T11:14:45.000Z (over 1 year ago)
- Last Synced: 2025-03-29T13:12:25.011Z (over 1 year ago)
- Topics: 2fa-security, docker, github-actions, go, grpc, postgresql, viper
- Language: Go
- Homepage:
- Size: 282 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SWE-AUTH-SERVICE
This is a simple authentication service that allows users to sign up, sign in, and sign out. The service is built using
Go and gRPC, PostgreSQL for the database, Kafka for event streaming, and Docker for containerization, and GitHub Actions
for CI/CD.
## Tech stack
- [x] [Go](https://golang.org/)
- [x] [Viper](https://github.com/spf13/viper)
- [x] [gRPC](https://grpc.io/)
- [x] [PostgreSQL](https://www.postgresql.org/)
- [x] [Kafka](https://kafka.apache.org/)
- [x] [Two-Factor Authentication](https://en.wikipedia.org/wiki/Multi-factor_authentication)
- [x] [Docker](https://www.docker.com/)
- [x] [GitHub Actions](https://docs.github.com/en/actions)