URL sorgu parametrelerini temizlemek için Nasıl?AngularJS:
AngularJS başvurum kullanıcının LinkedIn profilini erişimi olması gerekir. Ama bunu yaparken ben yönlendirmek için ihtiyacınız olan kullanıcı için bir LinkedIn URL içeren bir geri arama redirect_uri parametreyi söyleyecek LinkedIn yönlendir kullanıcı benim web uygulaması vardır ve bir "kod" sorgusu param URL. Geleneksel Oauth 2.0 bir akış.
Her şeyi LinkedIn, aşağıdaki URL için Kullanıcı yönlendirir dışında harika çalışıyor:
http://localhost:8080/?code=XXX&state=YYY#/users/123/providers/LinkedIn/social-sites
Temizlik yapmak için URL ?code=XXX&state=YYY
kaldırmak istiyorum. Kullanıcı LinkedIn yönlendirme alınan sorgu parametreleri görmek gerekmez.
$location.absUrl($location.path() $location.hash()).replace()
ama URL sorgu parametreler tutmaya çalıştım.
Ayrıca sorgu parametreleri, örneğin çıkarmak için kuramıyorum "", ($location.search()).code
kullanarak.kod
Olması gibi görünüyor ? önce # yukarıdaki URL kandırma Açısal.
CEVAP
Kullanıyorum
$location.search('key', null)
Bu sadece benim anahtarı siler ama URL görünürlüğünü kaldırır gibi.
Nasıl çıkış için MySQL csv biçiminde s...
Nasıl düzgün Excel, birlikte çalışabil...
Nasıl yeniden çizilmesi için tuval tem...
Nasıl değer özelliği için AngularJS�...
Nasıl (sorgu dizesi) Node.js üzerinde ...