Skip to content

Authentication Examples

Basic Authentication

import asyncio
import rnet


async def main():
    resp = await rnet.get(
        "https://httpbin.io/anything",
        basic_auth=("username", "password"),
    )
    print(await resp.text())


if __name__ == "__main__":
    asyncio.run(main())

Bearer Token Authentication

import asyncio
import rnet


async def main():
    resp = await rnet.get(
        "https://httpbin.io/anything",
        bearer_auth="token",
    )
    print(await resp.text())


if __name__ == "__main__":
    asyncio.run(main())

Simple Auth Token

import asyncio
import rnet


async def main():
    resp = await rnet.get(
        "https://httpbin.io/anything",
        auth="token",
    )
    print(await resp.text())


if __name__ == "__main__":
    asyncio.run(main())