We need to do a better job of validating the required authentication methods set on an account against those that the application supports. One way to do this would be to add their names to the config system in a supportedAuthenticationMethods map (with true/false values) -- and then check for these when validating requests to set the required authentication methods on an account.