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}