mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-27 12:21:03 +00:00
Merge pull request #1633 from jdamick/master
added scopes to the oauth2 config
This commit is contained in:
commit
0cbb2730fe
1 changed files with 3 additions and 2 deletions
|
@ -53,7 +53,7 @@ func New(opts Opts) (remote.Remote, error) {
|
|||
URL: defaultURL,
|
||||
Client: opts.Client,
|
||||
Secret: opts.Secret,
|
||||
Scope: strings.Join(opts.Scopes, ","),
|
||||
Scopes: opts.Scopes,
|
||||
PrivateMode: opts.PrivateMode,
|
||||
SkipVerify: opts.SkipVerify,
|
||||
MergeRef: opts.MergeRef,
|
||||
|
@ -73,7 +73,7 @@ type client struct {
|
|||
API string
|
||||
Client string
|
||||
Secret string
|
||||
Scope string
|
||||
Scopes []string
|
||||
Machine string
|
||||
Username string
|
||||
Password string
|
||||
|
@ -261,6 +261,7 @@ func (c *client) newConfig(redirect string) *oauth2.Config {
|
|||
return &oauth2.Config{
|
||||
ClientID: c.Client,
|
||||
ClientSecret: c.Secret,
|
||||
Scopes: c.Scopes,
|
||||
Endpoint: oauth2.Endpoint{
|
||||
AuthURL: fmt.Sprintf("%s/login/oauth/authorize", c.URL),
|
||||
TokenURL: fmt.Sprintf("%s/login/oauth/access_token", c.URL),
|
||||
|
|
Loading…
Reference in a new issue