bogdanovich / siberite

Siberite is a simple, lightweight, leveldb backed message queue written in Go.
Other
589 stars 24 forks source link

Authentication #44

Open jeteon opened 6 years ago

jeteon commented 6 years ago

Do you have plans to add authentication to Siberite? Or if not, do you know of any proxies that might be suitable for the memcache protocol that I could use that might provide it?

bogdanovich commented 6 years ago

I don't have plans to add auth now. Any contributions are welcome. Very lightweight auth like in redis might make sense (https://redis.io/commands/auth).

jeteon commented 6 years ago

Would you consider accepting a TLS PR with client auth? I think TLS support might be useful with or without auth. Using it for auth too could be nice though. Something like Redis where the client list is pre-configured, we could set up a finite list of client certs that the server will accept.

jeteon commented 6 years ago

:confused: I temporarily forgot about the memcache protocol. I'm not sure if any standard clients support reaching it over TLS.