auth
auth/context.go
Write responses. Start writing JSON responses when access tokens are requested.
| paddy@0 | 1 package oauth2 |
| paddy@0 | 2 |
| paddy@1 | 3 import "io" |
| paddy@1 | 4 |
| paddy@0 | 5 type Context struct { |
| paddy@1 | 6 Config ServerConfig |
| paddy@1 | 7 Clients ClientStore |
| paddy@1 | 8 Tokens TokenStore |
| paddy@1 | 9 Profiles ProfileStore |
| paddy@0 | 10 } |
| paddy@1 | 11 |
| paddy@1 | 12 func (c Context) RenderError(w io.Writer, err error) { |
| paddy@1 | 13 } |
| paddy@1 | 14 |
| paddy@3 | 15 func (c Context) RenderJSONError(w io.Writer, code, description, baseURI string) { |
| paddy@3 | 16 } |
| paddy@3 | 17 |
| paddy@1 | 18 func (c Context) RenderConfirmation(w io.Writer) { |
| paddy@1 | 19 } |
| paddy@1 | 20 |
| paddy@1 | 21 func (c Context) RenderLogin(w io.Writer) { |
| paddy@1 | 22 } |
| paddy@4 | 23 |
| paddy@4 | 24 func (c Context) RenderJSONToken(w io.Writer, data AccessData) { |
| paddy@4 | 25 } |