Detect whether user has made a successful authentication attempt in the past from this device.
Account id.
Device from where current authentication has been made.
Whether authentication has been made before.
Insert successful authentication attempt.
On successful attempt, SuccessfulAuthenticationModel.id property should be set on the authentication parameter.
Successful authentication attempt.
Read multiple SuccessfulAuthenticationModel based on a date range.
Depending on the startingFrom and endingTo parameters, the following combinations are allowed:
startingFrom endingTo startingFrom and endingToAccount id.
Starting timestamp.
Ending timestamp.
List of successful authentications.
Repository which holds users successful authentication attempts.