auth
* Test `auth` is binded before detect Auth driver some project may not need Auth service provider * fix codingstyle