auth
auth/context.go
Add logging. Log errors when obtaining and saving access tokens.
| paddy@6 | 1 package auth |
| paddy@0 | 2 |
| paddy@10 | 3 import ( |
| paddy@10 | 4 "io" |
| paddy@10 | 5 "log" |
| paddy@10 | 6 ) |
| paddy@1 | 7 |
| paddy@0 | 8 type Context struct { |
| paddy@1 | 9 Config ServerConfig |
| paddy@1 | 10 Clients ClientStore |
| paddy@1 | 11 Tokens TokenStore |
| paddy@1 | 12 Profiles ProfileStore |
| paddy@10 | 13 Log *log.Logger |
| paddy@0 | 14 } |
| paddy@1 | 15 |
| paddy@1 | 16 func (c Context) RenderError(w io.Writer, err error) { |
| paddy@1 | 17 } |
| paddy@1 | 18 |
| paddy@3 | 19 func (c Context) RenderJSONError(w io.Writer, code, description, baseURI string) { |
| paddy@3 | 20 } |
| paddy@3 | 21 |
| paddy@1 | 22 func (c Context) RenderConfirmation(w io.Writer) { |
| paddy@1 | 23 } |
| paddy@1 | 24 |
| paddy@1 | 25 func (c Context) RenderLogin(w io.Writer) { |
| paddy@1 | 26 } |
| paddy@4 | 27 |
| paddy@4 | 28 func (c Context) RenderJSONToken(w io.Writer, data AccessData) { |
| paddy@4 | 29 } |