diff --git a/.gitignore b/.gitignore
index ad85b08e6bb58d9337a3aea363634ad421a1233d..307ca667471327ec627b8c157ec14e67373829b9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,7 +26,6 @@ tmp/
 # HARMONY specific
 config/**/local/*
 !config/**/local/.gitkeep
-config/auth.toml
 files/**/*
 !files/.gitkeep
 
diff --git a/config/auth.toml b/config/auth.toml
new file mode 100644
index 0000000000000000000000000000000000000000..4a738ec7f1dd766d4f5bdd0135908c40b7f70356
--- /dev/null
+++ b/config/auth.toml
@@ -0,0 +1,23 @@
+enable_oauth2 = true
+
+[provider.github]
+enabled = true
+name = "github"
+display_name = "GitHub"
+authorize_uri = "https://github.com/login/oauth/authorize"
+access_token_uri = "https://github.com/login/oauth/access_token"
+userinfo_uri = "https://api.github.com/user"
+client_id = "Ov23liwqVDKeBaIHmBfZ"
+client_secret = "513b5408f5d19e5bf30cef7201e25d1056923e4f"
+scopes = ["read:user", "user:email"]
+
+[provider.google]
+enabled = false
+name = "google"
+display_name = "Google"
+authorize_uri = "https://accounts.google.com/o/oauth2/v2/auth"
+access_token_uri = "https://oauth2.googleapis.com/token"
+userinfo_uri = "https://openidconnect.googleapis.com/v1/userinfo"
+client_id = "[client_id]"
+client_secret = "[client_secret]"
+scopes = ["openid", "email", "profile"]
\ No newline at end of file