AngularJS'de, kullanıcı sayfaya ulaşırsa ve giriş yapmamışsa, uygulamadaki her bir sayfaya yönlendirilen bir oturum açma denetleyicisine sahibim. Oturum açma dizisinden sonra, kullanıcıyı yeniden yönlendirmek istiyorum geldikleri sayfaya geri dönüyorlar. Bunu yapmanın en iyi yolu nedir? Eski konumu $rootScope
'a kaydetme? '/login?returnto=' + $location.path()
'a yönlendir? Yerleşik bir işlev var mı?Yönlendiriciye yönlendirme
8
A
cevap
5
$rootScope
veya eski konumu kaydetmek için bir hizmet tanımlayabilirsiniz. İşte iki yaklaşımı karşılaştıran bir SO post. Kişisel olarak URL'ye returnto=
eklemeyi sevmiyorum.
Bu blog yazısı, Authentication in AngularJS, ilginizi çekebilir. Bu blog yazısı üzerinde yapılan Vojta'nın (AngularJS yazarlarından biri), $rootScope
'u kullanma hakkındaki yorumuna dikkat edin - bunun yerine bir hizmet önerir.
İlgili konular
- 1. ngRoute noktasından ui yönlendiriciye geçiş
- 2. Yönlendiriciye dinamik olarak yeniden yönlendirmeyi nasıl ekleyebilirim?
- 3. Stytut'u Python'da yeniden yönlendiriciye yönlendirin
- 4. ASP MVC Yönlendirme (yönlendirme)
- 5. Yönlendirme hizmet/fabrikasına yönlendirme
- 6. Derin bağlantı için parametrelere çocuk yönlendiriciye nasıl parametreler aktarılır? Gibi, bileşen yönlendirme bir çocuk sinyal bir bileşen varsa
- 7. Oturum açma hatasından sonra nasıl yönlendiriciye geri dönülür?
- 8. Kablosuz yönlendiriciye ping işlemi yapıldığında zaman aşımı zaman aşımına uğradı
- 9. Köşeli yönlendiriciye: state.go ile $ stateChangeStart öğesini nasıl çağırırsınız ({notify: false})?
- 10. Aktörler yönlendiriciye yerleştirilir yüklenmez "Ölü harfler ile karşılaşıldı"
- 11. Kalkan yönlendiriciye veya bilgisayara bağlıysa bir fark var mı
- 12. ASP.NET'teki farklı yönlendirme parametreleriyle aynı sayfaya yönlendirme
- 13. Bash belirsiz yönlendirme - birden çok dosyaya yönlendirme
- 14. Yönlendirme kütüphanesi?
- 15. Yönlendirme URI
- 16. Magento'da yönlendirme
- 17. .htaccess yönlendirme
- 18. AngularJS yönlendirme
- 19. Http yönlendirme
- 20. yönlendirme www.subdomain.example.com
- 21. Yönlendirme kullan Ayrıca, çocuk parametresi kullanıyorsanız, bu mümkün mü?
- 22. Seçenek yönlendirme değerini seçin ve Yönlendirme sayfasında görüntüle
- 23. Geri Gönderme Sonrası Yönlendirme Sonrası İleti Sonrası Yönlendirme sonrası Get
- 24. Yönlendirme yönlendiricisini kullanarak yeniden yönlendirme üzerinde parametreleri nasıl iletebilirim?
- 25. yanıt yönlendirme .ashx dosyasından
- 26. Bakım sayfasına geçici yönlendirme
- 27. # VB.net'de yönlendirme yönergesi
- 28. UITabbar uygulamasında yönlendirme sorunları
- 29. Yönlendirme Döngü Sorunu?
- 30. Yönlendirme üzerindeki gruptaki gruplar
Oturum açma sayfası açısal – JustGoscha
@JustGoscha tarafından işlenen bir sayfa değilse, orijinal sayfayı saklamak için bir tanımlama bilgisi veya sunucu tarafı oturum nesnesi kullanın. Başarılı bir girişten sonra, çerezin varlığını kontrol edin veya sayfayı oturumdan çıkarın ve tarayıcıya gönderin (ör., Bazı JavaScript veya gizli form öğeleri gibi). –