PLANNED MAINTENANCE

Hello, DataStax Community!

We want to make you aware of a few operational updates which will be carried out on the site. We are working hard to streamline the login process to integrate with other DataStax resources. As such, you will soon be prompted to update your password. Please note that your username will remain the same.

As we work to improve your user experience, please be aware that login to the DataStax Community will be unavailable for a few hours on:

  • Wednesday, July 15 16:00 PDT | 19:00 EDT | 20:00 BRT
  • Thursday, July 16 00:00 BST | 01:00 CEST | 04:30 IST | 07:00 CST | 09:00 AEST

For more info, check out the FAQ page. Thank you for being a valued member of our community.


question

karthikeyanperumal84_153621 avatar image
karthikeyanperumal84_153621 asked ·

What happens to requests when password is changed and using a custom authenticator?

what happens to my app that is connected to cassandra and a password update happens on the cassandra server. If the existing connections does not drop i want all the new connections to use updated password. If there a way to override newAuthenticator in plaintextauthprovider

password authentication
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

Erick Ramirez avatar image
Erick Ramirez answered ·

@karthikeyanperumal84_153621 for the Cassandra authenticator, the old password will persist for as long as the credentials cache is valid (default is 2000ms). But since you are using a custom authenticator, it won't automatically use the cache so depending on how you've implemented your authenticator the password reset will be effective immediately.

Note that the password reset will not affect requests which are already authenticated. Cheers!

Share
10 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.