$location.search()retorna um objeto, consistindo nas chaves como variáveis e nos valores como seu valor. Então: se você escrever sua string de consulta assim:
?user=test_user_bLzgB
Você poderia facilmente obter o texto assim:
$location.search().user
Se você deseja não usar uma chave, valor como? Foo = bar, sugiro usar um hash #test_user_bLzgB,
e chamando
$location.hash()
retornaria 'test_user_bLzgB' que são os dados que você deseja recuperar.
Informação adicional:
Se você usou o método de string de consulta e está obtendo um objeto vazio com $ location.search (), provavelmente é porque o Angular está usando a estratégia hashbang em vez de html5 ... Para fazê-lo funcionar, adicione esta configuração ao seu módulo
yourModule.config(['$locationProvider', function($locationProvider){
$locationProvider.html5Mode(true);
}]);
$location.search()mas eu gostaria de verificar o "objeto" que você obtém ao chamá-lo ...