115 lines
4.6 KiB
Markdown
115 lines
4.6 KiB
Markdown
|
|
.
|
||
|
|
├── build
|
||
|
|
│ └── Dockerfile
|
||
|
|
├── docker-compose.yml
|
||
|
|
├── etc
|
||
|
|
│ └── member.example.yaml
|
||
|
|
├── generate
|
||
|
|
│ └── protobuf
|
||
|
|
│ └── member.proto
|
||
|
|
├── go.mod
|
||
|
|
├── internal
|
||
|
|
│ ├── config
|
||
|
|
│ │ └── config.go
|
||
|
|
│ ├── logic
|
||
|
|
│ │ └── account
|
||
|
|
│ │ ├── bind_account_logic.go
|
||
|
|
│ │ ├── bind_user_info_logic.go
|
||
|
|
│ │ ├── bind_verify_email_logic.go
|
||
|
|
│ │ ├── bind_verify_phone_logic.go
|
||
|
|
│ │ ├── check_refresh_code_logic.go
|
||
|
|
│ │ ├── create_user_account_logic.go
|
||
|
|
│ │ ├── generate_refresh_code_logic.go
|
||
|
|
│ │ ├── get_u_i_d_by_account_logic.go
|
||
|
|
│ │ ├── get_user_account_info_logic.go
|
||
|
|
│ │ ├── get_user_info_logic.go
|
||
|
|
│ │ ├── line_code_to_access_token_logic.go
|
||
|
|
│ │ ├── line_get_profile_by_access_token_logic.go
|
||
|
|
│ │ ├── list_member_logic.go
|
||
|
|
│ │ ├── update_status_logic.go
|
||
|
|
│ │ ├── update_user_info_logic.go
|
||
|
|
│ │ ├── update_user_token_logic.go
|
||
|
|
│ │ ├── verify_google_auth_result_logic.go
|
||
|
|
│ │ ├── verify_platform_auth_result_logic.go
|
||
|
|
│ │ └── verify_refresh_code_logic.go
|
||
|
|
│ ├── server
|
||
|
|
│ │ └── account
|
||
|
|
│ │ └── account_server.go
|
||
|
|
│ └── svc
|
||
|
|
│ └── service_context.go
|
||
|
|
├── Makefile
|
||
|
|
├── member.go
|
||
|
|
├── pkg
|
||
|
|
│ ├── domain
|
||
|
|
│ │ ├── config
|
||
|
|
│ │ │ └── config.go
|
||
|
|
│ │ ├── const.go
|
||
|
|
│ │ ├── entity
|
||
|
|
│ │ │ ├── account_uid_table.go
|
||
|
|
│ │ │ ├── account.go
|
||
|
|
│ │ │ ├── auto_id.go
|
||
|
|
│ │ │ └── user.go
|
||
|
|
│ │ ├── errors.go
|
||
|
|
│ │ ├── member
|
||
|
|
│ │ │ ├── account_type_test.go
|
||
|
|
│ │ │ ├── account_type.go
|
||
|
|
│ │ │ ├── alert_type_test.go
|
||
|
|
│ │ │ ├── alert_type.go
|
||
|
|
│ │ │ ├── generate_code_type_test.go
|
||
|
|
│ │ │ ├── generate_code_type.go
|
||
|
|
│ │ │ ├── platform_test.go
|
||
|
|
│ │ │ ├── platform.go
|
||
|
|
│ │ │ ├── status_test.go
|
||
|
|
│ │ │ └── status.go
|
||
|
|
│ │ ├── redis.go
|
||
|
|
│ │ ├── repository
|
||
|
|
│ │ │ ├── account_uid.go
|
||
|
|
│ │ │ ├── account.go
|
||
|
|
│ │ │ ├── auto_id.go
|
||
|
|
│ │ │ ├── user.go
|
||
|
|
│ │ │ └── verify_code.go
|
||
|
|
│ │ └── usecase
|
||
|
|
│ │ ├── account.go
|
||
|
|
│ │ ├── common.go
|
||
|
|
│ │ ├── generate_uid.go
|
||
|
|
│ │ └── verify.go
|
||
|
|
│ ├── mock
|
||
|
|
│ │ ├── repository
|
||
|
|
│ │ │ ├── account_uid.go
|
||
|
|
│ │ │ ├── account.go
|
||
|
|
│ │ │ ├── auto_id.go
|
||
|
|
│ │ │ ├── user.go
|
||
|
|
│ │ │ └── verify_code.go
|
||
|
|
│ │ └── usecase
|
||
|
|
│ │ └── generate_uid.go
|
||
|
|
│ ├── repository
|
||
|
|
│ │ ├── account_test.go
|
||
|
|
│ │ ├── account_uid_test.go
|
||
|
|
│ │ ├── account_uid.go
|
||
|
|
│ │ ├── account.go
|
||
|
|
│ │ ├── auto_id_test.go
|
||
|
|
│ │ ├── auto_id.go
|
||
|
|
│ │ ├── error.go
|
||
|
|
│ │ ├── start_mongo_container_test.go
|
||
|
|
│ │ ├── user_test.go
|
||
|
|
│ │ ├── user.go
|
||
|
|
│ │ ├── verify_code_test.go
|
||
|
|
│ │ └── verify_code.go
|
||
|
|
│ └── usecase
|
||
|
|
│ ├── account.go
|
||
|
|
│ ├── binding_test.go
|
||
|
|
│ ├── binding.go
|
||
|
|
│ ├── generate_test.go
|
||
|
|
│ ├── generate_verify_code_utils_test.go
|
||
|
|
│ ├── generate_verify_code_utils.go
|
||
|
|
│ ├── generate.go
|
||
|
|
│ ├── member_test.go
|
||
|
|
│ ├── member.go
|
||
|
|
│ ├── password_utils_test.go
|
||
|
|
│ ├── password_utils.go
|
||
|
|
│ ├── verify_google_test.go
|
||
|
|
│ ├── verify_google.go
|
||
|
|
│ ├── verify_line.go
|
||
|
|
│ ├── verify_test.go
|
||
|
|
│ └── verify.go
|
||
|
|
└── readme.md
|