verify_login

Function verify_login 

Source
pub fn verify_login(
    request: &HttpRequest,
    config: &Data<Arc<Config>>,
    session: &Data<Arc<Session>>,
) -> Result<HashMap<&'static str, String>, String>
Expand description

Verifies user login based on extracted credentials and configuration settings.

§Arguments

  • request - A reference to the Actix web HttpRequest object.
  • config - Configuration data for the application.
  • session - Session struct that holds the session_mapping and session_tracker to handle sessions.

§Returns

Returns a Result containing a HashMap with session information if authentication is successful, otherwise returns an error message.