|
@@ -143,8 +143,10 @@ func newMacaron() *macaron.Macaron {
|
|
|
}))
|
|
|
|
|
|
// OAuth 2.
|
|
|
- for _, info := range setting.OauthService.OauthInfos {
|
|
|
- m.Use(oauth2.NewOAuth2Provider(info.Options, info.AuthUrl, info.TokenUrl))
|
|
|
+ if setting.OauthService != nil {
|
|
|
+ for _, info := range setting.OauthService.OauthInfos {
|
|
|
+ m.Use(oauth2.NewOAuth2Provider(info.Options, info.AuthUrl, info.TokenUrl))
|
|
|
+ }
|
|
|
}
|
|
|
m.Use(middleware.Contexter())
|
|
|
return m
|