Categorygithub.com/spark8899/go-blog-service
repositorypackage
0.0.0-20211231031622-5fb2406e31db
Repository: https://github.com/spark8899/go-blog-service.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

go-blog-service

tech golang blog-service

add auth

vim internal/routers/router.go

- apiv1.Use() //middleware.JWT()
+ apiv1.Use(middleware.JWT()) //middleware.JWT()

get token

$ curl -v -X POST 'http://127.0.0.1:8000/auth' -d 'app_key=test&app_secret=test001'
{"token":"xxx-xxx-xxxx-xxxxx"}
$ curl -v -X GET http://127.0.0.1:8000/api/v1/tags -H 'token: xxx-xxx-xxxx-xxxxx'

tag op

$ curl -v -XPOST 'http://127.0.0.1:8000/api/v1/tags?name=11&state=1&created_by=test'
$ curl -v -XPOST 'http://127.0.0.1:8000/api/v1/tags?name=22&state=1&created_by=test'

$ curl -v '127.0.0.1:8000/api/v1/tags'