auth
auth/client.go
Add logging. Log errors when obtaining and saving access tokens.
1 package auth
3 import (
4 "secondbit.org/uuid"
5 )
7 // Client information
8 type Client struct {
9 ID uuid.ID
10 Secret string
11 RedirectURI string
12 OwnerID uuid.ID
13 Name string
14 Logo string
15 }
17 func GetClient(id uuid.ID, ctx Context) (Client, error) {
18 return Client{}, nil
19 }
21 func createClient(name, logo, redirectURI string, owner uuid.ID, ctx Context) (Client, error) {
22 return Client{}, nil
23 }
25 func updateClient(client *Client, name, logo, redirectURI *string, ctx Context) error {
26 return nil
27 }
29 func removeClient(id uuid.ID, ctx Context) error {
30 return nil
31 }
33 func listClients(id uuid.ID, page, num int, ctx Context) ([]Client, error) {
34 return []Client{}, nil
35 }