diff --git a/pkg/log/logger.go b/pkg/log/logger.go
index 18de32aa9c2e1748a054ab4ef9614a298fb66776..4f3cdd38510ce16b099972b29aea4d1ba946947f 100644
--- a/pkg/log/logger.go
+++ b/pkg/log/logger.go
@@ -6,10 +6,13 @@ package log
 // Logger serves as an adapter interface for logger libraries
 // so that dex does not depend on any of them directly.
 type Logger interface {
+	Debug(args ...interface{})
 	Info(args ...interface{})
 	Warn(args ...interface{})
+	Error(args ...interface{})
 
 	Debugf(format string, args ...interface{})
 	Infof(format string, args ...interface{})
+	Warnf(format string, args ...interface{})
 	Errorf(format string, args ...interface{})
 }