centrifugal / centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
https://centrifugal.dev
Apache License 2.0
8.44k stars 598 forks source link

[feature] Support for Additional SASL Authentication Mechanisms #911

Closed mohammadanaraki closed 2 weeks ago

mohammadanaraki commented 3 weeks ago

Currently, Centrifugo's SASL mechanism only supports PLAIN authentication. While this works for basic scenarios, supporting additional mechanisms like SCRAM-SHA-512 would enhance security options, especially for production environments.

Current Behavior

Requested Feature

Use Case

When implementing Centrifugo in environments with strict security requirements, having stronger authentication mechanisms would be beneficial.

FZambia commented 2 weeks ago

Released in v5.4.7