mirror of
https://git.sr.ht/~phw/scotty
synced 2025-04-16 10:09:28 +02:00
Fixed oauth token refresh for source
This commit is contained in:
parent
117014a977
commit
cf3747bde2
2 changed files with 2 additions and 9 deletions
|
@ -86,20 +86,13 @@ var authCmd = &cobra.Command{
|
||||||
tok, err := conf.Exchange(ctx, code, oauth2.VerifierOption(verifier))
|
tok, err := conf.Exchange(ctx, code, oauth2.VerifierOption(verifier))
|
||||||
cobra.CheckErr(err)
|
cobra.CheckErr(err)
|
||||||
|
|
||||||
fmt.Printf("Token: %v\n", tok)
|
|
||||||
|
|
||||||
db, err := storage.New(viper.GetString("database"))
|
db, err := storage.New(viper.GetString("database"))
|
||||||
cobra.CheckErr(err)
|
cobra.CheckErr(err)
|
||||||
|
|
||||||
err = db.SetOAuth2Token(serviceName, tok)
|
err = db.SetOAuth2Token(serviceName, tok)
|
||||||
cobra.CheckErr(err)
|
cobra.CheckErr(err)
|
||||||
|
|
||||||
// oauth2.Token{
|
fmt.Printf("Access token received, you can use %v now.\n\n", serviceName)
|
||||||
|
|
||||||
// }
|
|
||||||
|
|
||||||
// client := conf.Client(ctx, tok)
|
|
||||||
// client.Get("...")
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ var listensCmd = &cobra.Command{
|
||||||
auth, err := backends.Authenticate(exportBackend, token, viper.GetViper())
|
auth, err := backends.Authenticate(exportBackend, token, viper.GetViper())
|
||||||
cobra.CheckErr(err)
|
cobra.CheckErr(err)
|
||||||
if auth {
|
if auth {
|
||||||
db.SetOAuth2Token(sourceName, token)
|
defer db.SetOAuth2Token(sourceName, token)
|
||||||
}
|
}
|
||||||
|
|
||||||
token, err = db.GetOAuth2Token(targetName)
|
token, err = db.GetOAuth2Token(targetName)
|
||||||
|
|
Loading…
Add table
Reference in a new issue