로그인 한 직후 세션 개체에 사용 권한과 같은 추가 사용자 특정 데이터를로드 할 수있는 가장 빠른 시점을 알고 싶습니다. 멤버 자격 공급자를 사용하고 있지만로드 할 데이터는 사용자 지정 테이블에서 가져온 것입니다. 세션 시작이 너무 늦었고 마스터 페이지를 사용해 보았습니다. 추가 논리 데이터를로드하기 위해 논리를 어디에 두어야하는지 궁금합니다. 사용자가 인증 된 직후인지는 알지만 어디에 있습니까? 글로벌, 로그인 페이지, 마스터 페이지, 기본 페이지 등. 조언이 도움이 될 것입니다.Asp.net 추가 사용자 데이터로드 중
0
A
답변
0
가장 초기의 것은 사용자가 인증 된 직후입니다. 다시 말해, 사용자 자격 증명을 확인하기위한 데이터베이스 호출이 성공하면 즉시이를 수행해야합니다.
코드를 보지 않고 말하기가 어려운 정확한 지점. 로그인 페이지에 사용자 인증 로직이있을 수 있지만 (좋은 아키텍처는 아니지만이를 보게되는 경우가 일반적 임) 비즈니스 계층이나 데이터 액세스 계층에 로직을 가지고있을 수 있습니다. 코드 조각을 보여주지 않은 이유는 어디에서 더 잘 이해할 수 있는지 알려주지 만 로그인 페이지 또는 로그인 페이지에서 만든 다른 클래스를 호출하는 것입니다.
확실히 MasterPage 또는 Global.asax가 아닙니다.
관련 문제
- 1. radgrid가 데이터로드 중 이미지로드
- 2. 소수 - 데이터로드 중
- 3. UITableView - 인터넷에서 데이터로드 중
- 4. 스윙에서 데이터로드 중 JProgressBar
- 5. tableView 데이터로드 중
- 6. NSFetchedResultsController 데이터로드 중 UI가 차단됨
- 7. Jquery 도움말 Json 데이터로드 중
- 8. RODBC 및 액세스 - 데이터로드 중
- 9. 투명 배경이있는 "데이터로드 중"알림
- 10. Datagrid보기 더 많은 데이터로드 중
- 11. iOS 스플래시 페이지에서 데이터로드 중
- 12. ASP.NET 탐색 속성이있는 테이블에 데이터로드
- 13. 모든 다른 사용자 자신의 데이터로드
- 14. 사용자 링크 추가 ASP.NET MVC
- 15. "데이터로드 중." jqgrid treegrid의 보이는 화면에있는 메시지?
- 16. 데이터로드 중 오류가 발생했습니다 : "예기치 않은"
- 17. TabActivity의 AsyncTask에서 Json 데이터로드 중 오류
- 18. 데이터로드 중 예기치 않은 오류가 발생했습니다.
- 19. 데이터로드 중 unitl succesfull 또는 user break
- 20. 데이터로드 후 추가 기호를 DataGrid 셀에 추가 할 수 있습니까?
- 21. 데이터로드
- 22. C# asp.net, 사용자 정의 컨트롤 추가
- 23. asp.net mvc에서 JQuery Dialog 로딩 효과로 데이터로드
- 24. RAZOR - ASP.NET MVC3의 데이터 컨트롤에 데이터로드
- 25. C# asp.net 사용자 이름을 얻는 중
- 26. 여러 사용자 컨트롤에서 데이터로드 및 검색
- 27. HTTP 웹 페이지에서 사용자 정의 데이터로드
- 28. ASP.NET 사용자 정의 컨트롤 생성자에 추가
- 29. 사용자 지정 ASP.net 컨트롤에 연결 문자열 추가
- 30. 사용자 정의 컨트롤에서 페이지에 스크립트 추가 .ASP.NET
가장 빠르다는 것을 의미합니까? 가장 빠른 것은 사용자가 인증되고 인증 쿠키가 설정된 직후입니다. – Icarus
나는 사용자가 인증 된 후에야 알 수있다. 추가 데이터를로드하기 위해 로직을 배치하는 가장 좋은 장소는 어디입니까? 글로벌, 로그인 페이지, 마스터 페이지 등 – derral