lockit authentication functional