diff options
author | Felix Ableitner <me@nutomic.com> | 2019-12-18 01:59:47 +0100 |
---|---|---|
committer | Felix Ableitner <me@nutomic.com> | 2019-12-27 17:29:50 +0100 |
commit | 3d9f7d28d69bf077258c1c8e0803be79a12e426a (patch) | |
tree | 170b560bf97754caa004e26a2984a55fd6fe5e65 /server/src/main.rs | |
parent | 1f7546789a3e9d4a095aa72ba69843259eb56fc6 (diff) |
Implement webfinger (fixes #149)
Diffstat (limited to 'server/src/main.rs')
-rw-r--r-- | server/src/main.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index 2d657a61..29f361ea 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -11,6 +11,7 @@ use lemmy_server::db::establish_connection; use lemmy_server::feeds; use lemmy_server::nodeinfo; use lemmy_server::settings::Settings; +use lemmy_server::webfinger; use lemmy_server::websocket::server::*; use std::env; use std::time::{Duration, Instant}; @@ -255,7 +256,10 @@ fn main() { ) .route( "/federation/u/{user_name}", - web::get().to(apub::user::get_apub_user), + web::get().to(apub::user::get_apub_user)) + .route( + ".well-known/webfinger", + web::get().to(webfinger::get_webfinger_response), ) }) .bind((settings.bind, settings.port)) |