first commit
This commit is contained in:
27
Prpmpt.md
Normal file
27
Prpmpt.md
Normal file
@@ -0,0 +1,27 @@
|
||||
github.com/go-playground/validator/v10 v10.30.1
|
||||
github.com/go-sql-driver/mysql v1.9.3
|
||||
github.com/gofiber/fiber/v3 v3.0.0
|
||||
github.com/golang-jwt/jwt/v5 v5.3.1
|
||||
github.com/joho/godotenv v1.5.1
|
||||
golang.org/x/crypto v0.48.0
|
||||
gorm.io/driver/mysql v1.6.0
|
||||
gorm.io/gorm v1.31.1
|
||||
|
||||
projedikde kullanılacak paketler bunlar şuan
|
||||
paketlerinin versiyonlarının olduğu go.mod dosyasında görünüyor.
|
||||
başka bir paket eklenmesi gerekirse go.mod dosyasına eklenmeli.
|
||||
paketlerin versiyonlarini kesinlik ile değiştirmak yok !!
|
||||
|
||||
Uygulamada Yapmak istegim User için bir register ve login işlemi yapmak istiyorum.
|
||||
Backend api hizmeti verek jwt token access_tokne ve refresh_token olacak.
|
||||
access_token 120 dakika süre ile refresh_token 30 gün süre ile geçerli olacak.
|
||||
access_token ve refresh_token için jwt token oluşturulacak.
|
||||
access_token ve refresh_token için jwt token oluşturulurken user id ve email bilgileri is_admin bilgisi
|
||||
Profile modelinin içindeki FirstName,LastName kullanılacak.
|
||||
|
||||
Github ve Google login register için gereken alt yapi ve endpoint apileri olusturulacak.
|
||||
|
||||
bunlari yarken benim kums oldugum klasor yapisi kullanilacak.
|
||||
ve mumkun olduğuca her işlem basit anlaşilir tutulacak.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user