fix(auth): use appropriate settings
Signed-off-by: Sphericalkat <me@kat.bio>
This commit is contained in:
parent
edd528960d
commit
925faf7011
5
main.go
5
main.go
@ -21,7 +21,7 @@ func main() {
|
||||
DisableStartupMessage: true,
|
||||
})
|
||||
|
||||
url := oauthConf.WhoopLoginConfig.AuthCodeURL("state", oauth2.AccessTypeOffline)
|
||||
url := oauthConf.WhoopLoginConfig.AuthCodeURL("a5080d6b05b3", oauth2.AccessTypeOffline)
|
||||
fmt.Println("Visit the URL for the auth dialog: ", url)
|
||||
|
||||
app.Get("/oauth2/callback", func(c *fiber.Ctx) error {
|
||||
@ -32,6 +32,7 @@ func main() {
|
||||
|
||||
token, err := oauthConf.WhoopLoginConfig.Exchange(c.Context(), code)
|
||||
if err != nil {
|
||||
slog.Error("error exchanging code for token", "err", err)
|
||||
return c.SendStatus(fiber.StatusInternalServerError)
|
||||
}
|
||||
|
||||
@ -39,5 +40,5 @@ func main() {
|
||||
return c.JSON(token)
|
||||
})
|
||||
|
||||
app.Listen(":8000")
|
||||
app.Listen(":8080")
|
||||
}
|
||||
|
@ -13,7 +13,7 @@ import (
|
||||
|
||||
type Config struct {
|
||||
WhoopClientID string `koanf:"WHOOP_CLIENT_ID"`
|
||||
WhoopClientSecret string `koanf:"WHOO_CLIENT_SECRET"`
|
||||
WhoopClientSecret string `koanf:"WHOOP_CLIENT_SECRET"`
|
||||
WhoopAuthURL string `koanf:"WHOOP_AUTH_URL"`
|
||||
WhoopTokenURL string `koanf:"WHOOP_TOKEN_URL"`
|
||||
}
|
||||
|
@ -18,6 +18,7 @@ func ProvideWhoopConfig(conf *Config) (*OauthConfig, error) {
|
||||
Endpoint: oauth2.Endpoint{
|
||||
AuthURL: conf.WhoopAuthURL,
|
||||
TokenURL: conf.WhoopTokenURL,
|
||||
AuthStyle: oauth2.AuthStyleInParams,
|
||||
},
|
||||
Scopes: []string{
|
||||
"offline",
|
||||
|
Loading…
Reference in New Issue
Block a user