Documentation
¶
Index ¶
- Variables
- func ConnectToTestDB(d *models.DBInstance) error
- func CreateAccessToken(user models.User) (tokenString string, err error)
- func CreateRefreshToken(accessToken string) (tokenString string, err error)
- func CreateTestUser(d *models.DBInstance) error
- func DeleteAllTestUsers(d *models.DBInstance) error
- func GetFullUrl(c *gin.Context) string
- func GetPagination(fullUrl string, hasNext bool) (*models.Pagination, error)
- func GetTestToken(d *models.DBInstance) (tokenData *models.TokenResponse, err error)
- func GetToken(tokenString string) (token *jwt.Token, err error)
- func GetTokenStringFromHeader(bearerToken string) (string, error)
- func GetTranslation() ut.Translator
- func NewDBClient() *models.DBInstance
- func NewLogger() *log.Logger
- func ValidateAccessToken(d *models.DBInstance, accessToken string, isFromRefreshToken bool) error
- func ValidateRefreshToken(d *models.DBInstance, refreshToken string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var TEST_USER models.User = models.User{ Id: "d827177441a944cfbed1519635563eaa", Name: models.Name{ FirstName: "Test", LastName: "User", }, Username: "testUser", Password: "testing123", Email: "testuser@example.com", TimeRecord: models.TimeRecord{ CreatedAt: time.Now(), UpdatedAt: time.Now(), }, }
Functions ¶
func ConnectToTestDB ¶
func ConnectToTestDB(d *models.DBInstance) error
func CreateAccessToken ¶
Access Token
func CreateRefreshToken ¶
Refresh Token
func CreateTestUser ¶
func CreateTestUser(d *models.DBInstance) error
func DeleteAllTestUsers ¶
func DeleteAllTestUsers(d *models.DBInstance) error
func GetFullUrl ¶
func GetPagination ¶
func GetPagination(fullUrl string, hasNext bool) (*models.Pagination, error)
func GetTestToken ¶
func GetTestToken(d *models.DBInstance) (tokenData *models.TokenResponse, err error)
func GetTranslation ¶
func GetTranslation() ut.Translator
func NewDBClient ¶
func NewDBClient() *models.DBInstance
func ValidateAccessToken ¶
func ValidateAccessToken(d *models.DBInstance, accessToken string, isFromRefreshToken bool) error
func ValidateRefreshToken ¶
func ValidateRefreshToken(d *models.DBInstance, refreshToken string) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.