1. A method, comprising: at a security score computing platform comprising at least one processor, a memory, and a communication interface: receiving, by the at least one processor via the communication interface, from a security dashboard computing platform, a request for a security score associated with a customer of a financial institution, the customer of the financial institution having a customer account for accessing an online banking interface associated with the financial institution; in response to receiving the request for the security score associated with the customer of the financial institution, requesting, by the at least one processor via the communication interface, from a customer portal computing platform configured to provide the online banking interface associated with the financial institution, one or more security preferences associated with the customer of the financial institution; receiving, by the at least one processor via the communication interface, from the customer portal computing platform, the one or more security preferences associated with the customer of the financial institution; determining, by the at least one processor, based on at least one security score definition file and based on the one or more security preferences associated with the customer of the financial institution, a security score for the customer of the financial institution; and providing, by the at least one processor via the communication interface, to the security dashboard computing platform, the determined security score for the customer of the financial institution, wherein the security dashboard computing platform is configured to generate a security dashboard user interface for the customer of the financial institution based on the determined security score for the customer of the financial institution, wherein the at least one security score definition file specifies one or more weighted criteria for evaluating customer security preferences, and wherein the one or more weighted criteria comprises an indication of an amount of time elapsed since a password change event associated with the customer account of the customer of the financial institution, an indication of whether a one-time passcode is required at login for the customer account of the customer of the financial institution, and an indication of whether a one-time passcode is required when responding to a challenge question for the customer account of the customer of the financial institution.