Peter Kieltyka
|
92a7a642f5
|
Make IsExpired a func instead of method, and rename SetContext method to NewContext func
|
2017-07-06 16:49:11 -04:00 |
|
Peter Kieltyka
|
1e267ab0c7
|
Rename TokenContext method to FromContext
|
2017-07-06 15:23:11 -04:00 |
|
Peter Kieltyka
|
4c654d77d5
|
Refactor jwtauth pkg, move to go-chi org, and support dgrijalva/jwt-go v3
|
2017-07-05 17:05:27 -04:00 |
|
Vojtech Vitek (V-Teq)
|
c97496f7ab
|
JWT Auth for go1.7
|
2016-07-11 17:51:29 -04:00 |
|
Hafiz Ismail
|
fde476f0a7
|
Added stricter check for edge-case when token is nil
|
2016-02-03 19:59:37 +08:00 |
|
Hafiz Ismail
|
293f48cc84
|
Fixed an issue with panic error when token supplied was signed with a different
`alg` method than expected
```
...
token, err := ja.Decode(tokenStr)
if err != nil || !token.Valid || token.Method != ja.signer {
switch err.Error() { ... } // panic when `err == nil` but `token.Method != ja.signer`
...
}
```
Added test to cover this case.
|
2016-02-03 19:53:31 +08:00 |
|
Peter Kieltyka
|
08ef428913
|
Add SetExpiry method to Claims type to set a specific expiry time
|
2016-01-21 15:49:07 -05:00 |
|
Peter Kieltyka
|
4179debd0a
|
Case for when exp value is json.Number with custom parser
|
2016-01-21 14:45:08 -05:00 |
|
Peter Kieltyka
|
4db4f7e78f
|
Typo
|
2016-01-21 14:08:11 -05:00 |
|
Peter Kieltyka
|
079feacddb
|
Minor
|
2016-01-21 14:07:01 -05:00 |
|
Peter Kieltyka
|
a872c75843
|
Handler improvements, Claims type, expiry and tests
|
2016-01-21 14:00:36 -05:00 |
|
Peter Kieltyka
|
6635f4beea
|
Check exp claim if its provided
|
2016-01-19 17:43:58 -05:00 |
|
Maciej Lisiewski
|
2126d26c06
|
Adds support for custom parser settings added to jwt-go 2.4.0
Biggest benefit: you can have json.Numeric claims instead of all
numbers defaulting to float64
This change is 100% backwards compatible
|
2016-01-19 12:05:48 -05:00 |
|
Peter Kieltyka
|
2df91be798
|
Init
|
2015-10-29 13:44:09 -04:00 |
|