add periods to function comments.
Victor Vrantchan
6 years ago
17 | 17 | ) |
18 | 18 | |
19 | 19 | // ToHTTPContext moves JWT token from request header to context. Particularly |
20 | // useful for servers | |
20 | // useful for servers. | |
21 | 21 | func ToHTTPContext() http.RequestFunc { |
22 | 22 | return func(ctx context.Context, r *stdhttp.Request) context.Context { |
23 | 23 | token, ok := extractTokenFromAuthHeader(r.Header.Get("Authorization")) |
30 | 30 | } |
31 | 31 | |
32 | 32 | // FromHTTPContext moves JWT token from context to request header. Particularly |
33 | // useful for clients | |
33 | // useful for clients. | |
34 | 34 | func FromHTTPContext() http.RequestFunc { |
35 | 35 | return func(ctx context.Context, r *stdhttp.Request) context.Context { |
36 | 36 | token, ok := ctx.Value(JWTTokenContextKey).(string) |
42 | 42 | } |
43 | 43 | |
44 | 44 | // ToGRPCContext moves JWT token from grpc metadata to context. Particularly |
45 | // userful for servers | |
45 | // userful for servers. | |
46 | 46 | func ToGRPCContext() grpc.RequestFunc { |
47 | 47 | return func(ctx context.Context, md *metadata.MD) context.Context { |
48 | 48 | // capital "Key" is illegal in HTTP/2. |
61 | 61 | } |
62 | 62 | |
63 | 63 | // FromGRPCContext moves JWT token from context to grpc metadata. Particularly |
64 | // useful for clients | |
64 | // useful for clients. | |
65 | 65 | func FromGRPCContext() grpc.RequestFunc { |
66 | 66 | return func(ctx context.Context, md *metadata.MD) context.Context { |
67 | 67 | token, ok := ctx.Value(JWTTokenContextKey).(string) |