@@ -28,7 +28,7 @@ type accessDetails struct {
28
28
userId string
29
29
}
30
30
31
- type authToken struct {
31
+ type AuthToken struct {
32
32
AccessToken string
33
33
RefreshToken string
34
34
}
@@ -105,7 +105,7 @@ func verifyToken(bearToken string) (*jwt.Token, error) {
105
105
return token , nil
106
106
}
107
107
108
- func extractTokenMetadata (bearToken string ) (* accessDetails , error ) {
108
+ func extractTokenMetaData (bearToken string ) (* accessDetails , error ) {
109
109
token , err := verifyToken (bearToken )
110
110
if err != nil {
111
111
return nil , err
@@ -144,28 +144,28 @@ func deleteAuth(givenUuid string) (int64, error) {
144
144
145
145
// Authorize for authorizing every request
146
146
func Authorize (token string ) (string , error ) {
147
- accessDetails , err := extractTokenMetadata (token )
147
+ accessDetails , err := extractTokenMetaData (token )
148
148
if err != nil {
149
149
return "" , err
150
150
}
151
151
return fetchAuth (accessDetails )
152
152
}
153
153
154
154
// Login generate access token and logged
155
- func (t Token ) Login () authToken {
155
+ func (t Token ) Login () AuthToken {
156
156
token , err := t .createToken ()
157
157
if err != nil {
158
158
panic (err )
159
159
}
160
160
if err := t .createAuth (token ); err != nil {
161
161
panic (err )
162
162
}
163
- return authToken {AccessToken : token .accessToken , RefreshToken : token .refreshToken }
163
+ return AuthToken {AccessToken : token .accessToken , RefreshToken : token .refreshToken }
164
164
}
165
165
166
166
// Logout user while decided to logged out from his own
167
167
func Logout (token string ) error {
168
- au , err := extractTokenMetadata (token )
168
+ au , err := extractTokenMetaData (token )
169
169
if err != nil {
170
170
return err
171
171
}
@@ -177,7 +177,7 @@ func Logout(token string) error {
177
177
}
178
178
179
179
// TokenRefresh for refresh token after access token invalided
180
- func TokenRefresh (refreshToken string ) (* authToken , error ) {
180
+ func TokenRefresh (refreshToken string ) (* AuthToken , error ) {
181
181
token , err := parseToken (refreshToken , config .RefreshSecret )
182
182
if err != nil {
183
183
return nil , err
0 commit comments