变更firebase授权目录

This commit is contained in:
李运家 2024-05-01 17:32:57 +08:00
parent 8523e5cbb0
commit 6154cddc00
8 changed files with 12 additions and 30 deletions

16
Cargo.lock generated
View File

@ -167,17 +167,6 @@ dependencies = [
"rand",
]
[[package]]
name = "auth"
version = "0.1.0"
dependencies = [
"error-stack",
"futures-executor",
"reqwest",
"rs-firebase-admin-sdk",
"tracing",
]
[[package]]
name = "autocfg"
version = "1.1.0"
@ -2497,10 +2486,13 @@ dependencies = [
name = "service"
version = "0.1.0"
dependencies = [
"auth",
"chrono",
"domain",
"error-stack",
"futures-executor",
"library",
"reqwest",
"rs-firebase-admin-sdk",
"sea-orm",
"tracing",
]

View File

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
[workspace]
members = [".", "api", "auth", "domain","library", "service"]
members = [".", "api", "domain","library", "service"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

View File

@ -1,13 +0,0 @@
[package]
name = "auth"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
rs-firebase-admin-sdk = "2.0.0"
reqwest = "0.12.4"
futures-executor = "0.3.30"
error-stack = "0.4.1"
tracing = "0.1.40"

View File

@ -1 +0,0 @@
pub mod firebase_admin;

View File

@ -9,7 +9,10 @@ edition = "2021"
tracing = "0.1.40"
chrono = "0.4.35"
sea-orm = { version = "0.12.14", features = ["sqlx-mysql", "runtime-tokio-rustls", "macros", "debug-print"] }
rs-firebase-admin-sdk = "2.0.0"
reqwest = "0.12.4"
futures-executor = "0.3.30"
error-stack = "0.4.1"
library = { path = "../library" }
domain = { path = "../domain" }
auth = { path = "../auth" }
domain = { path = "../domain" }

View File

@ -1,2 +1,3 @@
pub mod player_info;
pub mod feedback;
pub mod firebase_admin;

View File

@ -5,7 +5,7 @@ use library::db;
use library::resp::response::ResErr::{ErrPerm, ErrSystem};
use library::resp::response::{ResOK, ResResult};
use sea_orm::{ColumnTrait, EntityTrait, PaginatorTrait, QueryFilter, Set};
use auth::firebase_admin;
use crate::firebase_admin;
pub async fn register(req: PlayerInfoRegister) -> ResResult<ResOK<()>> {
match PlayerInfo::find()