Skip to content

Commit 54836d3

Browse files
authored
Support Embedmd check (#61)
1 parent a16c472 commit 54836d3

File tree

5 files changed

+20
-5
lines changed

5 files changed

+20
-5
lines changed

.drone.yml

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
1+
workspace:
2+
base: /go/src
3+
path: github.com/appleboy/gin-jwt
4+
15
pipeline:
26
build:
37
image: appleboy/golang-testing:${GO_VERSION}
48
environment:
59
- GOPATH=/go
10+
- CODECOV_TOKEN=${CODECOV_TOKEN}
611
commands:
712
- make install
13+
- make embedmd
814
- make vet
915
- make lint
1016
- coverage all
@@ -14,12 +20,11 @@ pipeline:
1420
image: appleboy/drone-facebook
1521
pull: true
1622
to: 1234973386524610
23+
fb_page_token: ${FB_PAGE_TOKEN}
24+
fb_verify_token: ${FB_VERIFY_TOKEN}
1725
when:
1826
status: [ success, failure ]
1927

20-
workspace:
21-
path: /go/src/github.com/appleboy/gin-jwt
22-
2328
matrix:
2429
GO_VERSION:
2530
- 1.6.4

.drone.yml.sig

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
eyJhbGciOiJIUzI1NiJ9.cGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogYXBwbGVib3kvZ29sYW5nLXRlc3Rpbmc6JHtHT19WRVJTSU9OfQogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gR09QQVRIPS9nbwogICAgY29tbWFuZHM6CiAgICAgIC0gbWFrZSBpbnN0YWxsCiAgICAgIC0gbWFrZSB2ZXQKICAgICAgLSBtYWtlIGxpbnQKICAgICAgLSBjb3ZlcmFnZSBhbGwKICAgICAgLSBtYWtlIGNvdmVyYWdlCgogIGZhY2Vib29rOgogICAgaW1hZ2U6IGFwcGxlYm95L2Ryb25lLWZhY2Vib29rCiAgICBwdWxsOiB0cnVlCiAgICB0bzogMTIzNDk3MzM4NjUyNDYxMAogICAgd2hlbjoKICAgICAgc3RhdHVzOiBbIHN1Y2Nlc3MsIGZhaWx1cmUgXQoKd29ya3NwYWNlOgogIHBhdGg6IC9nby9zcmMvZ2l0aHViLmNvbS9hcHBsZWJveS9naW4tand0CgptYXRyaXg6CiAgR09fVkVSU0lPTjoKICAgIC0gMS42LjQKICAgIC0gMS43LjUKICAgIC0gMS44LjAK.F4lnbcxpyprnShbf8ydGq3k9Q_owKc_M961NCFQsW8Y
1+
eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIGJhc2U6IC9nby9zcmMKICBwYXRoOiBnaXRodWIuY29tL2FwcGxlYm95L2dpbi1qd3QKCnBpcGVsaW5lOgogIGJ1aWxkOgogICAgaW1hZ2U6IGFwcGxlYm95L2dvbGFuZy10ZXN0aW5nOiR7R09fVkVSU0lPTn0KICAgIGVudmlyb25tZW50OgogICAgICAtIEdPUEFUSD0vZ28KICAgICAgLSBDT0RFQ09WX1RPS0VOPSR7Q09ERUNPVl9UT0tFTn0KICAgIGNvbW1hbmRzOgogICAgICAtIG1ha2UgaW5zdGFsbAogICAgICAtIG1ha2UgZW1iZWRtZAogICAgICAtIG1ha2UgdmV0CiAgICAgIC0gbWFrZSBsaW50CiAgICAgIC0gY292ZXJhZ2UgYWxsCiAgICAgIC0gbWFrZSBjb3ZlcmFnZQoKICBmYWNlYm9vazoKICAgIGltYWdlOiBhcHBsZWJveS9kcm9uZS1mYWNlYm9vawogICAgcHVsbDogdHJ1ZQogICAgdG86IDEyMzQ5NzMzODY1MjQ2MTAKICAgIGZiX3BhZ2VfdG9rZW46ICR7RkJfUEFHRV9UT0tFTn0KICAgIGZiX3ZlcmlmeV90b2tlbjogJHtGQl9WRVJJRllfVE9LRU59CiAgICB3aGVuOgogICAgICBzdGF0dXM6IFsgc3VjY2VzcywgZmFpbHVyZSBdCgptYXRyaXg6CiAgR09fVkVSU0lPTjoKICAgIC0gMS42LjQKICAgIC0gMS43LjUKICAgIC0gMS44LjAK.Mq6ZhIe9-ZXSQPzmrbCiA9jFn9pNvBw4_dB9dTdRaCo

Makefile

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ install:
88
fi
99
govendor sync
1010

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+
1117
test:
1218
for PKG in $(PACKAGES); do go test -v -cover -coverprofile $$GOPATH/src/$$PKG/coverage.txt $$PKG || exit 1; done;
1319

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ import "gopkg.in/appleboy/gin-jwt.v1"
4040

4141
Please see [server example file](example/server.go).
4242

43+
[embedmd]:# (example/server.go go)
4344
```go
4445
package main
4546

@@ -48,7 +49,7 @@ import (
4849
"os"
4950
"time"
5051

51-
"gopkg.in/appleboy/gin-jwt.v2"
52+
"github.com/appleboy/gin-jwt"
5253
"github.com/gin-gonic/gin"
5354
)
5455

example/server.go

+3
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ func main() {
6161
TokenLookup: "header:Authorization",
6262
// TokenLookup: "query:token",
6363
// TokenLookup: "cookie:token",
64+
65+
// TokenHeadName is a string in the header. Default value is "Bearer"
66+
TokenHeadName: "Bearer",
6467
}
6568

6669
r.POST("/login", authMiddleware.LoginHandler)

0 commit comments

Comments
 (0)