Block user after N number of retires

I’m currently using play-silhouette Credentials provider authenticate to authenticate my user’s login. I want to implement a feature to block the user after certain number of retires with invalid credentials. I would like to know if play-silhouette supports this or has an existing implementation for this.