~bigbes/core-go

ca47b9fe1425c4bbf6b10ad94060c1d15941030e — Simon Ser 3 years ago 78b6f72
server/directives: handle auth.AUTH_ANON_INTERNAL in Access
1 files changed, 2 insertions(+), 0 deletions(-)

M server/directives.go
M server/directives.go => server/directives.go +2 -0
@@ 67,6 67,8 @@ func Access(ctx context.Context, obj interface{}, next graphql.Resolver,
		if authctx.Grants.Has(scope, kind) {
			return next(ctx)
		}
	case auth.AUTH_ANON_INTERNAL:
		return nil, fmt.Errorf("Access denied for internal anonymous auth")
	default:
		panic(fmt.Errorf("Unknown auth method for access check"))
	}