Dave Grijalva
bb45bfcdec
add new interface Extractor for making token extraction pluggable
2016-06-06 15:27:44 -07:00
Dave Grijalva
9b486c879b
Merge pull request #136 from bruston/keyfunc-typo
...
Fix typo in KeyFunc documentation
2016-05-31 11:11:19 -07:00
Benjamin Ruston
e1403b0ab2
Fix typo in KeyFunc documentation
2016-05-27 14:22:35 +01:00
Dave Grijalva
40bd0f3b48
fixes #135 copy/paste error in rsa decoding tools
2016-05-04 10:25:48 -07:00
Dave Grijalva
0ef1a002d3
Merge pull request #132 from abourget/master
...
Implement a "-show" command too.. for debugging purposes..
2016-05-04 10:21:10 -07:00
Dave Grijalva
3cf07b8a28
Merge pull request #133 from johnlockwood-wf/expire-delta
...
Include expire delta in error message
2016-05-04 10:20:39 -07:00
John.Lockwood
96fef82497
Include expire delta in error message
2016-04-25 11:34:10 -07:00
Alexandre Bourget
36ab8fba55
Implement a "-show" command too.. for debugging purposes..
2016-04-14 14:26:38 -04:00
Dave Grijalva
a2c85815a7
release notes
2016-04-12 17:36:00 -07:00
Dave Grijalva
9249eabf87
expose inner error within ValidationError
2016-04-12 17:31:30 -07:00
Dave Grijalva
36d317022e
Merge branch 'master' of https://github.com/emanoelxavier/jwt-go-contr into dg/merge_112
2016-04-12 17:22:28 -07:00
Dave Grijalva
b6d201ffa0
mutex around signing method registration. shouldn't matter, but couldn't hurt
2016-04-12 17:06:56 -07:00
Dave Grijalva
b9283128ba
updated README with new argument order for WithClaims methods
2016-04-12 16:39:41 -07:00
Dave Grijalva
5e270fa6cd
changed argument order to put claims type before keyfunc. this is easier to read when keyfunc is an inline closure
2016-04-12 16:25:25 -07:00
Dave Grijalva
70eefe1649
moved map claims to its own file
2016-04-12 16:22:14 -07:00
Dave Grijalva
996dd550fd
Merge branch 'master' into release_3_0_0
2016-04-12 16:19:20 -07:00
Dave Grijalva
c8d4fff6cc
verify that an error is always returned if token.Valid is false (and the reverse)
2016-04-12 14:52:39 -07:00
Dave Grijalva
1b765952cc
Merge branch 'dg/example_code' into release_3_0_0
2016-04-12 14:44:51 -07:00
Dave Grijalva
2b161b0e1a
Merge pull request #126 from dgrijalva/dg/request
...
Move request processing stuff to sub-package
2016-04-12 14:39:55 -07:00
Dave Grijalva
561ef5eec0
Merge pull request #128 from dgrijalva/dg/example_code
...
Move examples into testable files instead of README
2016-04-12 14:36:32 -07:00
Dave Grijalva
4400800062
Merge branch 'release_3_0_0' into dg/request
2016-04-12 14:34:54 -07:00
Dave Grijalva
fb4ca74c9f
added special case behavior for MapClaims so they aren't all weird
2016-04-12 14:32:24 -07:00
Dave Grijalva
9d0dcba491
fix for weird map pointer crap
2016-04-12 14:31:41 -07:00
Dave Grijalva
0145da90d4
added link to jwt.io
2016-04-12 13:39:14 -07:00
Dave Grijalva
6f2e6588a2
replace inline examples with links to examples in the test suite. these examples are evaluated as part of the test pass, so they should remain correct
2016-04-12 13:34:11 -07:00
Dave Grijalva
0c245a4f7e
added example of parsing using custom type
2016-04-12 13:33:20 -07:00
Dave Grijalva
c466333a1b
expanded usefulness and correctness of examples
2016-04-12 13:18:31 -07:00
Dave Grijalva
070a4bdd00
moved request related error int request subpackage
2016-04-08 13:58:29 -07:00
Dave Grijalva
288cee4336
added a couple tests for request parsing that don't rely on giant parser test dataset
2016-04-08 13:02:18 -07:00
Dave Grijalva
e3cd52238a
moved some of the test helpers into a shared location so they can be reused
2016-04-08 13:01:55 -07:00
Dave Grijalva
bc13ee82c3
Merge branch 'release_3_0_0' into dg/request
2016-04-08 11:57:11 -07:00
Dave Grijalva
572c9130e8
cleaned up style and added tests
2016-04-04 14:42:10 -07:00
Dave Grijalva
d8496232e5
Merge branch 'master' of https://github.com/dakom/jwt-go into dg/pr_121
2016-04-04 13:59:36 -07:00
Dave Grijalva
4ec621a2d1
Merge branch 'master' into release_3_0_0
2016-03-31 11:19:33 -07:00
Dave Grijalva
b446e078d6
version history update
2016-03-31 11:13:52 -07:00
Dave Grijalva
b6cc8838b1
Merge pull request #79 from dgrijalva/dg/none
...
Add support for alg='none'
2016-03-31 10:58:59 -07:00
Dave Grijalva
668b54691a
Merge pull request #122 from appleboy/patch-1
...
Test latest 1.4.x and 1.3.x version.
2016-03-22 15:14:19 -07:00
Bo-Yi Wu
b7d25eabfb
Test latest 1.4.x and 1.3.x version.
2016-03-22 09:07:45 +08:00
David Komer
0ebbeab74c
conversion error fixed
2016-03-17 15:12:22 +02:00
David Komer
52e4189627
use json.Number for claims check
...
if parser.UseJSONNumber is true then the Claims[“exp”] and
Claims[“nbf”] can be full int64 range, not limited to float64
vnbf and vexp are just flags for whether or not the values were
obtained through either method and should be checked
2016-03-17 15:00:13 +02:00
Dave Grijalva
9a4b9f2ac1
add 1.6 to travis.yml
2016-03-07 15:28:38 -08:00
Dave Grijalva
f2193411bd
Merge pull request #107 from Snorlock/bearer-verification
...
token.go: did some changes to the checks
2016-02-09 11:43:28 -08:00
Dave Grijalva
e0e3b433f5
WIP on migrating request parsing stuff
2016-01-14 14:09:27 -08:00
Emanoel Xavier
517905c5bd
Adding inner error in the ValidationError type
2015-12-31 07:48:39 -08:00
Dave Grijalva
afef698c32
Merge pull request #111 from matm/master
...
README: fix return arguments
2015-12-30 10:00:00 -08:00
matm
574cd7c245
README: fix return arguments
2015-12-30 18:50:00 +01:00
Martin Lindhe
f7288992d2
split ErrInvalidKey into ErrInvalidType and ErrInvalidKey
2015-12-29 22:51:54 +01:00
Snorre lothar von Gohren Edwin
fea509ebfe
pushed a test change
2015-12-23 09:45:17 +01:00
Snorre lothar von Gohren Edwin
ca46641b15
PR updated, faster string method and more reasonable message feedback
2015-12-23 09:43:00 +01:00
Dave Grijalva
2240de772c
added supported signing methods
2015-12-22 13:53:19 -08:00