Skip to content

RFC 7635 - Extension for Third-Party Authorization #543

Description

@adrianosela

Summary

Today, those who deploy pion/turn servers are limited to authenticating users with a long-lived username and password. RFC 7635 describes how OAuth 2.0 can be used to authenticate clients with short lived tokens.

This issue tracks implementing RFC 7635.

Note: This issue does not track support JWT tokens, OIDC, or anything not described by just RFC 7635 (but those things would be nice to build after this is in place).

Motivation

TL;DR; Short lived credentials - nuff said. Not having support for short-lived credentials will deter many folks from using pion/turn in favour of something that does.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions