File tree 5 files changed +20
-5
lines changed
5 files changed +20
-5
lines changed Original file line number Diff line number Diff line change
1
+ workspace :
2
+ base : /go/src
3
+ path : github.com/appleboy/gin-jwt
4
+
1
5
pipeline :
2
6
build :
3
7
image : appleboy/golang-testing:${GO_VERSION}
4
8
environment :
5
9
- GOPATH=/go
10
+ - CODECOV_TOKEN=${CODECOV_TOKEN}
6
11
commands :
7
12
- make install
13
+ - make embedmd
8
14
- make vet
9
15
- make lint
10
16
- coverage all
@@ -14,12 +20,11 @@ pipeline:
14
20
image : appleboy/drone-facebook
15
21
pull : true
16
22
to : 1234973386524610
23
+ fb_page_token : ${FB_PAGE_TOKEN}
24
+ fb_verify_token : ${FB_VERIFY_TOKEN}
17
25
when :
18
26
status : [ success, failure ]
19
27
20
- workspace :
21
- path : /go/src/github.com/appleboy/gin-jwt
22
-
23
28
matrix :
24
29
GO_VERSION :
25
30
- 1.6.4
Original file line number Diff line number Diff line change 1
- eyJhbGciOiJIUzI1NiJ9.cGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogYXBwbGVib3kvZ29sYW5nLXRlc3Rpbmc6JHtHT19WRVJTSU9OfQogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gR09QQVRIPS9nbwogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSBpbnN0YWxsCiAgICAgIC0gbWFrZSB2ZXQKICAgICAgLSBtYWtlIGxpbnQKICAgICAgLSBjb3ZlcmFnZSBhbGwKICAgICAgLSBtYWtlIGNvdmVyYWdlCgogIGZhY2Vib29rOgogICAgaW1hZ2U6IGFwcGxlYm95L2Ryb25lLWZhY2Vib29rCiAgICBwdWxsOiB0cnVlCiAgICB0bzogMTIzNDk3MzM4NjUyNDYxMAogICAgd2hlbjoKICAgICAgc3RhdHVzOiBbIHN1Y2Nlc3MsIGZhaWx1cmUgXQoKd29ya3NwYWNlOgogIHBhdGg6IC9nby9zcmMvZ2l0aHViLmNvbS9hcHBsZWJveS9naW4tand0CgptYXRyaXg6CiAgR09fVkVSU0lPTjoKICAgIC0gMS42LjQKICAgIC0gMS43LjUKICAgIC0gMS44LjAK.F4lnbcxpyprnShbf8ydGq3k9Q_owKc_M961NCFQsW8Y
1
+ eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIGJhc2U6IC9nby9zcmMKICBwYXRoOiBnaXRodWIuY29tL2FwcGxlYm95L2dpbi1qd3QKCnBpcGVsaW5lOgogIGJ1aWxkOgogICAgaW1hZ2U6IGFwcGxlYm95L2dvbGFuZy10ZXN0aW5nOiR7R09fVkVSU0lPTn0KICAgIGVudmlyb25tZW50OgogICAgICAtIEdPUEFUSD0vZ28KICAgICAgLSBDT0RFQ09WX1RPS0VOPSR7Q09ERUNPVl9UT0tFTn0KICAgIGNvbW1hbmRzOgogICAgICAtIG1ha2UgaW5zdGFsbAogICAgICAtIG1ha2UgZW1iZWRtZAogICAgICAtIG1ha2UgdmV0CiAgICAgIC0gbWFrZSBsaW50CiAgICAgIC0gY292ZXJhZ2UgYWxsCiAgICAgIC0gbWFrZSBjb3ZlcmFnZQoKICBmYWNlYm9vazoKICAgIGltYWdlOiBhcHBsZWJveS9kcm9uZS1mYWNlYm9vawogICAgcHVsbDogdHJ1ZQogICAgdG86IDEyMzQ5NzMzODY1MjQ2MTAKICAgIGZiX3BhZ2VfdG9rZW46ICR7RkJfUEFHRV9UT0tFTn0KICAgIGZiX3ZlcmlmeV90b2tlbjogJHtGQl9WRVJJRllfVE9LRU59CiAgICB3aGVuOgogICAgICBzdGF0dXM6IFsgc3VjY2VzcywgZmFpbHVyZSBdCgptYXRyaXg6CiAgR09fVkVSU0lPTjoKICAgIC0gMS42LjQKICAgIC0gMS43LjUKICAgIC0gMS44LjAK.Mq6ZhIe9-ZXSQPzmrbCiA9jFn9pNvBw4_dB9dTdRaCo
Original file line number Diff line number Diff line change @@ -8,6 +8,12 @@ install:
8
8
fi
9
9
govendor sync
10
10
11
+ embedmd :
12
+ @hash embedmd > /dev/null 2>&1 ; if [ $$ ? -ne 0 ]; then \
13
+ go get -u github.com/campoy/embedmd; \
14
+ fi
15
+ embedmd -d * .md
16
+
11
17
test :
12
18
for PKG in $( PACKAGES) ; do go test -v -cover -coverprofile $$ GOPATH/src/$$ PKG/coverage.txt $$ PKG || exit 1; done ;
13
19
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ import "gopkg.in/appleboy/gin-jwt.v1"
40
40
41
41
Please see [ server example file] ( example/server.go ) .
42
42
43
+ [ embedmd ] :# ( example/server.go go )
43
44
``` go
44
45
package main
45
46
@@ -48,7 +49,7 @@ import (
48
49
" os"
49
50
" time"
50
51
51
- " gopkg.in /appleboy/gin-jwt.v2 "
52
+ " github.com /appleboy/gin-jwt"
52
53
" github.com/gin-gonic/gin"
53
54
)
54
55
Original file line number Diff line number Diff line change @@ -61,6 +61,9 @@ func main() {
61
61
TokenLookup : "header:Authorization" ,
62
62
// TokenLookup: "query:token",
63
63
// TokenLookup: "cookie:token",
64
+
65
+ // TokenHeadName is a string in the header. Default value is "Bearer"
66
+ TokenHeadName : "Bearer" ,
64
67
}
65
68
66
69
r .POST ("/login" , authMiddleware .LoginHandler )
You can’t perform that action at this time.
0 commit comments