There has been a major security flaw within Cloudflare - Its highly suggested that you cycle your passwords everywhere.
Impact Between 2016-09-22 - 2017-02-18 passwords, private messages, API keys, and other sensitive data were leaked by Cloudflare to random requesters. Data was cached by...