ore_types/request.rs
1use serde::{Deserialize, Serialize};
2
3/// Request body for the login endpoint.
4#[derive(Deserialize, Serialize, Debug, Clone)]
5pub struct AuthRequest {
6 pub message: String, // Arbitrary message signed by the client
7 pub client_pubkey: String, // Client's public key as a string
8 pub signature: String, // Base64 URL encoded signature of the message string
9}