mirror of
https://github.com/miniflux/v2.git
synced 2025-08-11 17:51:01 +00:00
Move environment variables to config package
This commit is contained in:
parent
ffabb009b8
commit
da5c8c2edb
3 changed files with 57 additions and 34 deletions
|
@ -11,6 +11,7 @@ import (
|
|||
"github.com/miniflux/miniflux/logger"
|
||||
"github.com/miniflux/miniflux/model"
|
||||
"github.com/miniflux/miniflux/oauth2"
|
||||
|
||||
"github.com/tomasen/realip"
|
||||
)
|
||||
|
||||
|
@ -102,7 +103,7 @@ func (c *Controller) OAuth2Callback(ctx *handler.Context, request *handler.Reque
|
|||
}
|
||||
|
||||
if user == nil {
|
||||
if c.cfg.GetInt("OAUTH2_USER_CREATION", 0) == 0 {
|
||||
if !c.cfg.IsOAuth2UserCreationAllowed() {
|
||||
response.HTML().Forbidden()
|
||||
return
|
||||
}
|
||||
|
@ -163,8 +164,8 @@ func (c *Controller) OAuth2Unlink(ctx *handler.Context, request *handler.Request
|
|||
|
||||
func getOAuth2Manager(cfg *config.Config) *oauth2.Manager {
|
||||
return oauth2.NewManager(
|
||||
cfg.Get("OAUTH2_CLIENT_ID", ""),
|
||||
cfg.Get("OAUTH2_CLIENT_SECRET", ""),
|
||||
cfg.Get("OAUTH2_REDIRECT_URL", ""),
|
||||
cfg.OAuth2ClientID(),
|
||||
cfg.OAuth2ClientSecret(),
|
||||
cfg.OAuth2RedirectURL(),
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue