authentication systems overview 1472124