tldr-development / go-grpc

Go와 gRPC를 GCP에서 간단하게 서비스 하기 위한 프레임워크 구성
1 stars 0 forks source link

Account 개발 #22

Open hojin-kr opened 4 months ago

hojin-kr commented 4 months ago

게스트 로그인의 경우 디바이스에 저장된 아이디로 접근, 앱 제거시 휘발됨

  1. uuid 없이 요청 -> 신규 uuid 생성 발급 (계정 생성)
  2. uuid 포함하여 요청 -> db에서 유저 찾아서 반환, 없으면 에러
hojin-kr commented 4 months ago

https://github.com/tldr-development/fiber-grpc/issues/14 참고

hojin-kr commented 4 months ago

image

2024/03/05 01:01:28 %!(EXTRA string=etcd-389303)
2024/03/05 01:01:28 account_uuid: 3364c611-0f37-4f3d-bf96-295dc8d3c56e
2024/03/05 01:01:29 %!(EXTRA string=etcd-389303)
2024/03/05 01:01:29 account_uuid: bac8b93c-7156-4014-a651-e98fc55e4eda
2024/03/05 01:01:29 newAccount: {bac8b93c-7156-4014-a651-e98fc55e4eda active 1709568089 1709568089}
PASS
ok      github.com/hojin-kr/fiber-grpc/account  0.731s
kaestro commented 4 months ago

계정 상태를 관리하기 위한 db로는 datastore를 사용할거란 이야기인거지? 이 부분은 내가 다른 언어로 자주 작성해 본 거라서, 이 부분을 내가 작성해보면 datastore를 이해하는 데 도움이 될 것 같은데 assign을 내가 맡는 건 어떻게 생각해?

hojin-kr commented 4 months ago

계정 관리를 추가로 하나 더 개발해보는 방식은 어떨까? 원하는대로 해보고 올려주면 같이보고 하면 좋을거 같아

hojin-kr commented 4 months ago

기존 작업물 pr 있는데 승인해주면 일단 메인에 넣어서 테스트 작업진행 하고 있으려고