mirror of
https://github.com/versia-pub/activitypub.git
synced 2025-12-06 06:38:20 +01:00
add auth
This commit is contained in:
parent
f7de3bc3e1
commit
3d7dffde5a
|
|
@ -2,7 +2,7 @@ use crate::{
|
|||
database::StateHandle, entities::{self, post, prelude, user}, error::Error, objects::{
|
||||
person::DbUser,
|
||||
post::{DbPost, Note},
|
||||
}, utils::{base_url_encode, generate_create_id, generate_random_object_id}, versia::{conversion::{versia_post_from_db, versia_user_from_db}, objects::SortAlphabetically, superx::request_client}, API_DOMAIN, DB
|
||||
}, utils::{base_url_encode, generate_create_id, generate_random_object_id}, versia::{conversion::{versia_post_from_db, versia_user_from_db}, objects::SortAlphabetically, superx::request_client}, API_DOMAIN, AUTH, DB
|
||||
};
|
||||
use activitypub_federation::{
|
||||
activity_sending::SendActivityTask,
|
||||
|
|
@ -127,6 +127,7 @@ async fn federate_inbox(note: crate::entities::post::Model) -> anyhow::Result<()
|
|||
let versia_user = versia_user_from_db(model).await?;
|
||||
for inbox in array {
|
||||
let push = req_client.post(inbox.clone())
|
||||
.bearer_auth(AUTH.to_string())
|
||||
.json(&json);
|
||||
warn!("{}", inbox.to_string());
|
||||
tokio::spawn(push_to_inbox(push));
|
||||
|
|
|
|||
|
|
@ -166,6 +166,7 @@ lazy_static! {
|
|||
static ref USERNAME: String =
|
||||
env::var("LOCAL_USER_NAME").unwrap_or(LOCAL_USER_NAME.to_string());
|
||||
static ref API_DOMAIN: String = env::var("API_DOMAIN").expect("not set API_DOMAIN");
|
||||
static ref AUTH: String = env::var("AUTH").expect("not set AUTH");
|
||||
static ref LYSAND_DOMAIN: String = env::var("LYSAND_DOMAIN").expect("not set LYSAND_DOMAIN");
|
||||
static ref FEDERATED_DOMAIN: String =
|
||||
env::var("FEDERATED_DOMAIN").unwrap_or(API_DOMAIN.to_string());
|
||||
|
|
|
|||
Loading…
Reference in a new issue