Skip to content

Avoid using PINs for the interpretation rooms #23

@marcos-cereijo-pexip

Description

@marcos-cereijo-pexip

Currently we need a PIN to enter the interpretation room. We need to simplify the process to join the interpretation room, but we need to maintain the security.

The proposal is to use the callTag and the pexHash to do the interpretation room authentication.

The process is the following:

  • We will use a local participant policy that will add a callTag to the participant for the main room. We will follow the next process to obtain it:

    1. Concatenate the following parameters:
    • pin
    • guest_pin
    • local_alias
    1. Use pex_hash over the previous output.
    2. Take only the last 20 digits.
  • The plugin will get the user callTag and process it to create the pin for the interpretation room. We will need to follow the following process:

    1. Concatenate the following parameters:
    • Previous callTag
    • role (e.g. interpreter or listener)
  • The service configuration policy will try to replicate the same pin following the same process. It will chose the role interpreter for the pin and listener for guest_pin.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions