diff --git a/routers/auto_signin_filter.go b/routers/auto_signin_filter.go index 20223c5f..7eec9f14 100644 --- a/routers/auto_signin_filter.go +++ b/routers/auto_signin_filter.go @@ -66,6 +66,10 @@ func AutoSigninFilter(ctx *context.Context) { responseError(ctx, err.Error()) return } + if application == nil { + responseError(ctx, fmt.Sprintf("No application is found for userId: app/%s", token.Application)) + return + } setSessionUser(ctx, userId) setSessionOidc(ctx, token.Scope, application.ClientId)