{"id":21083453,"url":"https://github.com/fdhhhdjd/go_secure_auth_pro","last_synced_at":"2026-03-05T01:31:25.101Z","repository":{"id":241322023,"uuid":"806355257","full_name":"fdhhhdjd/Go_Secure_Auth_Pro","owner":"fdhhhdjd","description":"🔐 GO, Gin, Docker, PG, Redis, RabbitMQ, Firebase, JWT,...","archived":false,"fork":false,"pushed_at":"2026-02-19T11:14:23.000Z","size":1187,"stargazers_count":31,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-19T15:48:41.204Z","etag":null,"topics":["docker","firebase","gin-framework","golang","jwt","postgresql","rabbitmq","redis"],"latest_commit_sha":null,"homepage":"https://facebook.com/share/p/18GNNpvxS2","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fdhhhdjd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["fdhhhdjd"],"patreon":"user?u=65668237","open_collective":null,"ko_fi":"tientainguyen","tidelift":null,"community_bridge":null,"liberapay":"nguyentientai","issuehunt":null,"otechie":null,"custom":"https://profile-forme.com"}},"created_at":"2024-05-27T03:19:47.000Z","updated_at":"2026-02-19T14:54:42.000Z","dependencies_parsed_at":"2024-11-19T20:18:31.613Z","dependency_job_id":"794bb389-1650-4bab-8893-d0bfa9607a29","html_url":"https://github.com/fdhhhdjd/Go_Secure_Auth_Pro","commit_stats":null,"previous_names":["fdhhhdjd/go_secure_auth_pro"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/fdhhhdjd/Go_Secure_Auth_Pro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdhhhdjd%2FGo_Secure_Auth_Pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdhhhdjd%2FGo_Secure_Auth_Pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdhhhdjd%2FGo_Secure_Auth_Pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdhhhdjd%2FGo_Secure_Auth_Pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fdhhhdjd","download_url":"https://codeload.github.com/fdhhhdjd/Go_Secure_Auth_Pro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fdhhhdjd%2FGo_Secure_Auth_Pro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30104292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T01:06:53.091Z","status":"ssl_error","status_checked_at":"2026-03-05T01:02:35.679Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","firebase","gin-framework","golang","jwt","postgresql","rabbitmq","redis"],"created_at":"2024-11-19T20:18:14.747Z","updated_at":"2026-03-05T01:31:25.036Z","avatar_url":"https://github.com/fdhhhdjd.png","language":"Go","readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://profile-forme.com/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://res.cloudinary.com/ecommerce2021/image/upload/v1659065987/avatar/logo_begsn1.png\" width=\"300\" alt=\"Profile Forme\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.linkedin.com/in/tai-nguyen-tien-787545213/\"\u003e\n    \u003cimg src=\"https://img.icons8.com/color/48/000000/linkedin-circled--v1.png\" alt=\"LinkedIn\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://profile-forme.surge.sh\"\u003e\n    \u003cimg src=\"https://img.icons8.com/color/48/000000/internet--v1.png\" alt=\"Profile Website\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"tel:0798805741\"\u003e\n    \u003cimg src=\"https://img.icons8.com/color/48/000000/apple-phone.png\" alt=\"Phone\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"mailto:nguyentientai10@gmail.com\"\u003e\n    \u003cimg src=\"https://img.icons8.com/fluency/48/000000/send-mass-email.png\" alt=\"Email\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Project: **Code Go Secure Mastering Auth Pro**\n## Description: This is a project built to language Go change for Nodejs with performance so well. The target when I write this project is to service the company system and check performance before going into the project.\n## Notice: If have any problems can contact or create issue to me read and fix it, thank all guys.\n\n## Technology Stack: \n- **Backend**: Go + Gin\n- **Database**: PostgreSQL\n- **Lib**: Have a lot of lib to service project.\n- **Cache**: Redis\n\n---\n\n## Description: This is a project about feature auth and security, It has been coding language go and will continue development with a new feature.\n\n## Note: We will have 2 kinds of languages Vietnamese and English.\n\n\u003c!-- go run gif --\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://go.dev/\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/fdhhhdjd/fdhhhdjd/main/assets/go_run.gif\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n\u003c!-- go run gif --\u003e\n\n## 🗂 **Folder Structure**\n\n```plaintext\n.\n├── .dockerignore\n├── .env\n├── .env.example\n├── .gitignore\n├── .vscode/\n│   └── settings.json\n├── cmd/\n│   ├── cli/\n│   ├── cronjob/\n│   ├── queue/\n│   └── server/\n├── configs/\n│   ├── common/\n│   ├── config.go\n│   └── yaml/\n├── docker-compose.dev.yml\n├── docker-compose.pro.yml\n├── docs/\n│   ├── assets/\n│   ├── CODE.md\n│   ├── CODETABLE.md\n│   ├── GO.md\n│   ├── postman/\n│   └── swagger/\n├── fsnotify.go\n├── global/\n├── go.mod\n├── go.sum\n├── internal/\n│   ├── controllers/\n│   ├── messaging/\n│   ├── middlewares/\n│   ├── models/\n│   └── repo/\n├── makefile\n├── migrations/\n├── pkg/\n├── response/\n├── scripts/\n├── sqlc.yaml\n├── templates/\n├── tests/\n├── third_party/\n└── tmp/\n```\n\n# Tài liệu bằng tiếng Vietnamese 🇻🇳.\n\n- `.dockerignore`: Chứa danh sách các tệp và thư mục mà Docker sẽ bỏ qua khi xây dựng hình ảnh.\n- `.env`: Chứa các biến môi trường cho dự án.\n- `.env.example`: Một ví dụ về tệp `.env` chứa các biến môi trường cần thiết, dùng để hướng dẫn.\n- `.github/`: Chứa các tệp cấu hình cho GitHub, như `FUNDING.yml` để cấu hình tài trợ.\n- `.gitignore`: Chứa danh sách các tệp và thư mục mà git sẽ bỏ qua.\n- `.vscode/`: Chứa cấu hình cho Visual Studio Code, như `settings.json`.\n- `cmd/`: Chứa các điểm vào của ứng dụng như CLI, cronjob, hàng đợi, và máy chủ.\n- `configs/`: Chứa các tệp cấu hình cho ứng dụng, bao gồm cả cấu hình chung và cấu hình dưới dạng tệp YAML.\n- `docker-compose.dev.yml` và `docker-compose.pro.yml`: Chứa cấu hình Docker Compose cho môi trường phát triển và sản xuất.\n- `docs/`: Chứa tài liệu dự án, bao gồm cả mã hóa, bảng mã, Go, Postman và Swagger.\n- `fsnotify.go`: Tệp này có thể chứa mã để theo dõi các thay đổi tệp hệ thống.\n- `global/`: Chứa các biến toàn cục cho ứng dụng.\n- `go.mod` và `go.sum`: Quản lý các phụ thuộc của dự án Go.\n- `GUILD.md`: Có thể là hướng dẫn hoặc thông tin về cách tham gia và đóng góp cho dự án.\n- `internal/`: Chứa mã nguồn nội bộ của ứng dụng, không dành cho việc tái sử dụng bên ngoài.\n- `makefile`: Chứa các lệnh tự động hóa cho việc xây dựng và quản lý dự án.\n- `migrations/`: Chứa các tệp di cư cơ sở dữ liệu.\n- `pkg/`: Chứa các thư viện và gói có thể tái sử dụng bên ngoài dự án.\n- `README.md`: Tệp này chứa thông tin tổng quan và hướng dẫn cho dự án.\n- `response/`: Có thể chứa mã để xử lý và trả về các phản hồi HTTP.\n- `scripts/`: Chứa các kịch bản hỗ trợ cho việc phát triển và triển khai.\n- `sqlc.yaml`: Cấu hình cho sqlc, một công cụ tự động hóa việc viết mã từ SQL.\n- `templates/`: Chứa các mẫu cho giao diện người dùng hoặc tệp khác.\n- `tests/`: Chứa các bài kiểm tra tự động cho dự án.\n- `third_party/`: Chứa mã từ các dự án bên thứ ba.\n- `tmp/`: Thư mục tạm thời cho các tệp được tạo ra trong quá trình phát triển.\n\n# Document to language English 🏴󠁧󠁢󠁥󠁮󠁧󠁿\n\n- `.dockerignore`: Contains a list of files and directories that Docker should ignore when building an image.\n- `.env`: Contains environment variables for the project.\n- `.env.example`: An example `.env` file containing necessary environment variables, meant to guide setup.\n- `.github/`: Contains configuration files for GitHub, like `FUNDING.yml` for sponsorship settings.\n- `.gitignore`: Contains a list of files and directories that git should ignore.\n- `.vscode/`: Contains configurations for Visual Studio Code, such as `settings.json`.\n- `cmd/`: Contains the application's entry points like CLI, cronjob, queue, and server.\n- `configs/`: Contains configuration files for the application, including common configurations and configurations in YAML format.\n- `docker-compose.dev.yml` and `docker-compose.pro.yml`: Contain Docker Compose configurations for development and production environments.\n- `docs/`: Contains project documentation, including coding standards, code tables, Go guidelines, Postman collections, and Swagger files.\n- `fsnotify.go`: This file may contain code to monitor file system changes.\n- `global/`: Contains global variables for the application.\n- `go.mod` and `go.sum`: Manage the project's Go dependencies.\n- `GUILD.md`: May contain guidelines or information on how to join and contribute to the project.\n- `internal/`: Contains the application's internal source code, not intended for external reuse.\n- `makefile`: Contains automation commands for building and managing the project.\n- `migrations/`: Contains database migration files.\n- `pkg/`: Contains libraries and packages that can be reused outside the project.\n- `README.md`: This file contains an overview and instructions for the project.\n- `response/`: May contain code for handling and returning HTTP responses.\n- `scripts/`: Contains support scripts for development and deployment.\n- `sqlc.yaml`: Configuration for sqlc, a tool for generating code from SQL.\n- `templates/`: Contains templates for user interfaces or other files.\n- `tests/`: Contains automated tests for the project.\n- `third_party/`: Contains code from third-party projects.\n- `tmp/`: A temporary directory for files created during development.\n\n# API Swagger\n\n\u003cimg alt=\"Swagger API Documentation\" src=\"./docs/assets/swagger1.png\"\u003e\n\u003cimg alt=\"Swagger API Documentation\" src=\"./docs/assets/swagger2.png\"\u003e\n\n---\n\n## License: MIT License\n\n## Team Word: Liên hệ công việc https://profile-forme.com\n\n## Author: Nguyen Tien Tai 🚩.\n\n## Tài Khoản Donate li Cf để có động lực code cho anh em tham khảo 😄.\n\n![giphy](https://3.bp.blogspot.com/-SzGvXn2sTmw/V6k-90GH3ZI/AAAAAAAAIsk/Q678Pil-0kITLPa3fD--JkNdnJVKi_BygCLcB/s1600/cf10-fbc08%2B%25281%2529.gif)\n\n## Mk: NGUYEN TIEN TAI\n\n## STK: 1651002972052\n\n## Chi Nhánh: NGAN HANG TMCP AN BINH (ABBANK).\n\n## SUPPORT CONTACT: [https://profile-forme.com](https://profile-forme.com)\n\n## Thank You \u003c3.\n","funding_links":["https://github.com/sponsors/fdhhhdjd","https://patreon.com/user?u=65668237","https://ko-fi.com/tientainguyen","https://liberapay.com/nguyentientai","https://profile-forme.com"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffdhhhdjd%2Fgo_secure_auth_pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffdhhhdjd%2Fgo_secure_auth_pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffdhhhdjd%2Fgo_secure_auth_pro/lists"}