bcrypt authentication method define complete