Parolayı değiştirdikten sonra kullanıcı kimliğini nasıl doğrulayabilirim? Giriş için j_security_check kullanarak form tabanlı kimlik doğrulama kullanıldı. Parolayı değiştirdikten sonra, kullanıcı Ana sayfaya (gerekli olan) yönlendirilir, ancak ekran gönderildiğinde veya bir link/buton tıklandığında, kullanıcı tekrar giriş sayfasına yönlendirilir. Bunun nedeni, arka planda kimlik doğrulamak için kullanılan parola hala eski olmasıdır.Parolayı değiştirdikten sonra kullanıcı nasıl programlanır? J_security_check kullanarak form tabanlı kimlik doğrulama oturum açmak için kullanıldı
0
A
cevap
0
HttpServletRequest
(burada JSF örneğidir) varsa, buradan login()
numaralı telefonu arayabilirsiniz.
FacesContext context = FacesContext.getCurrentInstance();
HttpServletRequest request = (HttpServletRequest)context.getExternalContext().getRequest();
request.login(username, password);
Bonus bilgi: Eğer HttpSession
üzerinde invalidate()
çağırabilir, dışarı geçerli kullanıcı oturum açmak için:
FacesContext context = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession)context.getExternalContext().getSession(true);
session.invalidate();
İlgili konular
- 1. ASP.NET MVC Form tabanlı Kimlik Doğrulama (iis7)
- 2. Impersonate kullanarak form kimlik
- 3. Form Kimlik Doğrulaması ile Rol Tabanlı Güvenlik
- 4. Yesod Oturum Açmadan Kimlik Doğrulama
- 5. Oturum açmak için Google Hesabı'nı kullanarak
- 6. Form Kimlik Doğrulama Biletine Erişim
- 7. django'da Özel Kullanıcı ile Özel Kimlik Doğrulama?
- 8. HDF'ler erişimi, kullanıcı kimlik doğrulama
- 9. Cloud Endpoints-Python için Özel Kimlik Doğrulama (Kullanıcı Modeli)
- 10. Pim kodu yerine kullanıcı adı ve parola kullanarak oturum açmak için nasıl
- 11. Kullanıcı mod_wsgi kullanarak oturum açmaya devam et
- 12. Kimlik doğrulama, özel kimlik doğrulama için çalışmıyor
- 13. Dosya açmak için kimlik bilgileri nasıl sunulur?
- 14. WCF Kullanıcı Kimlik Doğrulama ve Yetkilendirme
- 15. ASP.NET Kimlik Aşağıdaki kodu kullanarak kendi kimlik doğrulama bileti oluşturma
- 16. Form Kimlik Doğrulama çerezini bir WCF hizmetine geçirme
- 17. WCF Kimlik Doğrulama
- 18. Köşeli Kimlik Doğrulama - Çoklu kimlik doğrulama düzeyleri
- 19. Çerez dosyasını değiştirdikten sonra RabbitMQ düğümü kimlik doğrulaması başarısız oldu
- 20. WebSockets kimlik doğrulama
- 21. ldapjs kimlik doğrulaması (kullanıcı oturum açma ayarları)
- 22. ASP MVC uygulamalarınızı kullanıcı tabanlı güvenlik için nasıl test ediyorsunuz?
- 23. CakePHP3'te belirli bir kullanıcı için oturum nasıl silinir?
- 24. Düğüm JS LDAP Kimlik Doğrulama Kullanıcı
- 25. Ajax: HTTP Temel Kimlik doğrulama ve kimlik doğrulama bilgisi
- 26. j_security_check ile başarılı bir kimlik doğrulamasından sonra indeks.jsp üzerinde j_username nasıl edinebilirim?
- 27. j_security_check - form gönderimleri için ek parametreler iletilebilir mi?
- 28. ProgramStatic olarak oturum açmak için PerformanceCounter
- 29. Kullanıcı Profilini Düzenleme/Form Kimlik Doğrulaması
- 30. com.jcraft.jsch.JSchException: Kimlik doğrulama