public function map(Registrar $router)
{
$router->group(['as' => 'auth.', 'middleware' => ['web'], 'prefix' => 'auth', 'namespace' => 'Auth'], function (Registrar $router) {
$router->get('login', ['middleware' => 'guest', 'as' => 'login', 'uses' => 'AuthController@getLogin']);
$router->post('login', ['middleware' => ['guest'], 'uses' => 'AuthController@postLogin']);
$router->get('logout', ['as' => 'logout', 'uses' => 'AuthController@getLogout', 'middleware' => 'auth']);
$router->get('register', ['middleware' => 'guest', 'as' => 'register', 'uses' => 'AuthController@getRegister']);
$router->post('register', ['middleware' => ['guest'], 'uses' => 'AuthController@postRegister']);
$router->get('landing', ['middleware' => 'guest', 'as' => 'landing', 'uses' => 'AuthController@landing']);
$router->get('{provider}', 'AuthController@provider');
$router->get('{provider}/callback', 'AuthController@callback');
});
}