Overview

This page documents the Basic Authentication feature of Request Man.

Basic Authentication GET https://api.example.com/protected/resource Basic Auth Username admin@example.com Password 🔒 Masked Input ************ đŸ‘ī¸ Show/Hide BASE64 ENCODED HEADER Authorization: Basic YWRtaW5AZXhhbXBsZS5jb206cGFzc3dvcmQxMjM= â„šī¸ Automatically encoded to Base64
Documentation in Progress: Full documentation for this feature coming soon!

Key Features

The Basic Authentication feature provides powerful capabilities for API testing and development.

🔒 Auto Base64 ✓ Automatic Base64 encoding ✓ RFC 7617 compliant ✓ No manual encoding needed Input: user:password Output: dXNlcjpwYXNzd29yZA== 🔒 Password Security ✓ Masked input field ✓ Show/hide toggle ✓ Secure storage Password: ************ đŸ‘ī¸ Show {{ Variable Support ✓ Use {{username}} variable ✓ Use {{password}} variable ✓ Environment-based auth Username: {{apiUser}} Password: {{apiPassword}}

Getting Started

Access the Feature

Navigate to Basic Authentication in the Request Man interface.

Configure Settings

Set up your Basic Authentication preferences.

Start Using

Begin using Basic Authentication in your API workflows!

Step 1: Select Basic Auth Basic Auth Username a d m i n Password ******** ENCODED HEADER ✓ Authorization: Basic YWRtaW46cGFzc3dvcmQ= Send ✓

Examples

Here are practical examples of using Basic Authentication:

Example: Basic Auth API Request Request GET https://api.example.com/admin/users Basic Authentication Username: admin@example.com Password: ************ AUTO-GENERATED HEADER Authorization: Basic YWRtaW5AZXhhbXBsZS5jb206c2VjdXJlUGFzc3dvcmQxMjM= Response 200 OK { "users": [{ "id": 1, "name": "John Doe", "role": "admin" }, ...] }

Tips & Best Practices

Tip 1

Learn the keyboard shortcuts for faster workflow.

Tip 2

Use variables for flexibility across environments.

Tip 3

Save and organize your work in collections.

Tip 4

Check the console for detailed logging information.