회원 API를 사용할 때의 주요 단점은 무엇입니까? 언제 수동 코딩을 사용 하느냐를 고려해야합니까?Membership API를 사용할 때의 주요 단점은 무엇입니까?
답변
NEVER 보안 관련 작업을위한 코드를 직접 작성하십시오. 여기에는 인증/멤버쉽이 포함됩니다.
자신의 인증 시스템을 작성하는 것은 믿을 수 없을만큼 간단합니다. 기본 기능은 작성하고 테스트하기가 쉽습니다. 그러나 여기서 문제는 프로세스를 안전하게 설계하는 것입니다. 그것은 쉬운 일이기 때문에, 이으로 작동하는 것으로 보이는 것은 매우 쉽습니다. —은 모든 테스트를 통과하고 예상 한 테스트를 통과하며 테스트를 통과하지 못하게하여 시스템을 배포합니다. 그런 다음 해커가 따라오고 디자인에 작은 결함이 있음을 알게됩니다. 1 년 후 당신은 마침내 당신이 금이 갔음을 알게됩니다.
회원 API에 관한 사항은 확장 가능하다는 것입니다. 당신이 필요로하는 것을하지 않는 out-of-the-box 공급자가 없다면 처음부터 다시 시작할 필요없이 하나를 확장 할 수 있기 때문에, 당신이 그것을 사용하지 못하게하는 아주 예외적 인 상황이 될 것입니다.
이 원칙은 ASP.Net뿐만 아니라 인증 시스템을 구현하려는 다른 플랫폼에도 적용됩니다. 어떤 플랫폼을 사용하든 항상 제공되는 전투 테스트를 거친 보안 기능을 최대한 활용하십시오.
정화에 감사드립니다 – Neel
당신이 단순히해야만하지 않는 한. 그래서 나는 결코 그런 뜻이 아니라고 생각합니다. @ n10i –
@code poet - 회원제 시스템은 확장 가능합니다. 네가 할 수없는 것을 나에게 설명해 줄 수 있니? –
- 1. 코코아 : NSMutableDictionary에서 NSSet을 키로 사용할 때의 단점은 무엇입니까?
- 2. ajax가 수행 할 websocket/socket.io를 사용할 때의 단점은 무엇입니까?
- 3. 관리되는 환경에서 관리되지 않는 스레드를 사용할 때의 단점은 무엇입니까?
- 4. Linux에서 정적으로 링크 된 응용 프로그램을 사용할 때의 단점은 무엇입니까?
- 5. SQL Server와 비교하여 Oracle 용 dotConnect를 사용할 때의 단점은 무엇입니까?
- 6. linq2sql 쿼리에 dbml을 사용할 때의 장점이나 단점은 무엇입니까?
- 7. ASP.NET MVC를 처음 사용할 때의 주요 위험
- 8. SQLDataReader를 사용할 경우 장점/단점은 무엇입니까?
- 9. 정적 방법의 단점은 무엇입니까?
- 10. Windows Core Audio API를 사용할 때의 문제
- 11. FreeBSD와 GNU Linux, OpenSolaris의 주요 프로/단점은 무엇입니까?
- 12. DataContext 객체를 'ref'매개 변수로 전달할 때의 단점은 무엇입니까?
- 13. <? php, <?를 사용할 때의 주요 장점과 단점은? , <script language = "php">, <% in php
- 14. DOM 요소에 ID로 직접 액세스 할 때의 단점은 무엇입니까?
- 15. || = 문법을 사용하여 메모를 수행 할 때의 단점은 무엇입니까
- 16. Markdown 구문 분석을 클라이언트 측에 위임 할 때의 단점은 무엇입니까?
- 17. iPhone : CSS/Javascript로 개발할 때의 장점과 단점은 무엇입니까?
- 18. TerminateProcess를 사용할 때의 위험은 무엇입니까?
- 19. OpenID를 사용할 때의 장단점은 무엇입니까?
- 20. performSelectorInBackground를 사용할 때의 위험성은 무엇입니까?
- 21. NHibernate를 사용할 때 Membership/Roles를 어떻게 처리합니까?
- 22. 스크립팅 언어로 DLR로 전환 할 때의 주요 이점은 무엇입니까?
- 23. LAMP 사이트에서 긴 디렉토리 경로/이름과 URL을 사용할 때의 단점은 무엇입니까?
- 24. OGNL에서 Spring EL을 사용할 때의 이점은 무엇입니까?
- 25. Javascript Google Maps API를 사용할 때의 스코프 문제
- 26. Reporting Services에서 NoCount를 사용할 때의 단점과 장점은 무엇입니까?
- 27. H264의 단점은 무엇입니까?
- 28. ASP.net - membership
- 29. Asp.net membership
- 30. Vala 개발의 주요 이점은 무엇입니까?
멤버쉽 API가 사용자에게 적합하지 않은 경우 수동 코딩을 사용하십시오. –
예를 들어 설명해주십시오. 부디! – Neel