instrumentisto / medea

[Closed] Medea media server
Mozilla Public License 2.0
23 stars 3 forks source link

Operate hashed Member credentials (#165, #27) #168

Closed evdokimovs closed 3 years ago

evdokimovs commented 3 years ago

Part of #27
Fixes #165

Synopsis

We need to implement ability to check Member' s credentials by Argon2 hash provided by Control API.

Solution

Algorithm described in the #165.

Checklist

evdokimovs commented 3 years ago

FCM

Operate hashed Member credentials (#168, #165, #27)

- add ability to specify credentials hash in Control API
- implement Web Client credentials verification via Argon2 hash received from Control API
- change Join URI format to: {{ Host }}/{{ Room ID }}/{{ Member ID }}?token={{ Token }}