start adding auth plugin