filmov
tv
Ep5 Golang Microservice JWT Authentication and Refresh Token
Показать описание
We will look at JWT authentication and session management with refresh tokens. We will create endpoints to login/logout/renew/revoke the tokens.
0:00 intro
0:25 what is JWT
2:13 how authentication works & why we need refresh token
3:18 access vs refresh token
4:17 add the users table and storer/server/handler methods to create/list/update/delete user
13:00 add the login endpoint & create JWT with custom claims
24:29 add routes for users endpoints
25:06 add the sessions table and storer/server methods to create/get/revoke/delete session
27:24 modify the login endpoint to return refresh token
29:01 add the logout, renewAccessToken, and revokeSession handlers
31:51 add routes for tokens endpoints
32:10 perform local test with mysql container and postman
0:00 intro
0:25 what is JWT
2:13 how authentication works & why we need refresh token
3:18 access vs refresh token
4:17 add the users table and storer/server/handler methods to create/list/update/delete user
13:00 add the login endpoint & create JWT with custom claims
24:29 add routes for users endpoints
25:06 add the sessions table and storer/server methods to create/get/revoke/delete session
27:24 modify the login endpoint to return refresh token
29:01 add the logout, renewAccessToken, and revokeSession handlers
31:51 add routes for tokens endpoints
32:10 perform local test with mysql container and postman
Ep5 Golang Microservice JWT Authentication and Refresh Token
Blog App Tutorial: Episode 4 - AuthUser (Golang, gRPC Microservices, MongoDB + Progressive Web App)
Blog App Tutorial: Episode 3 - Signup (Golang + gRPC Microservices + MongoDB + Progressive Web App)
Building Notion's Backend With Golang Episode #5
Blog App Tutorial: Episode 5 - Frontend Login (connect Progressive Web App to gRPC Microservice)
Blog App Tutorial: Episode 2 - Login (Golang + gRPC Microservices + MongoDB + Progressive Web App)
Golang Web Security - Golang API Tutorial
AWS Cognito in Go P2 - User Verification
#golang #golanguage #gotr #grpc - S23 E6 - gRPC Per Call Auth - Part 4/4
Front-End Web Development using Go : Instantly Kickstarting Go Projects | packtpub.com
Blog App Tutorial: Episode 1 - Project Setup (Golang + gRPC Microservices + MongoDB + PWA)
Don't write you web app in Go!
Building a webapp with go - a post mortem report | Martin Radile
Implementing gRPC Deadlines and Timeouts in Golang and Ruby Tutorial
Building a RESTful API in Go Using Only the Standard Library (Episode 1)
HTTP Basic Authentication with Middleware and BCrypt and MongoDB in Golang
STACK on GOLANG
Practical Serialization In Go: HTTP Handler with JSON data
Build Simple Web App With Golang - HD
Episode 1 - Building a Golang HTTP Server
Golang Web Framework - A Go Web App
Simple Web API using Go and Gin Framework
AM Coder - Full Stack with Go/Buffalo #2 - Making basic JSON API endpoints with maps and structs
Golang HTTP User Authentication Yabi Series 19 | Golang Web Development | WebAssembly Auth System
Комментарии