로그인 목적으로 xml 파일을 사용할 수 있습니까? 로그인 아이디와 암호를 xml에 저장하고 java 프로그램에서 가져 와서 입력 된 한 사용자가 xml의 데이터와 일치하는지 확인하려고합니다. inshort 사용자 인증에 xml을 사용하고 싶습니다.로그인 인증을위한 Xml 파일
답변
자격 증명을 텍스트 파일에 저장할 수 있습니까? 당연하지. 좋은 생각입니까? 가능성이 높습니다.
xml을 색스폰과 돔 파서를 통해 사용해 보았습니다.하지만 그것을 습득 할 수 없습니다. 사실 내 프로젝트 작품과 나는 로그인 인증을 위해 Xml을 사용하도록 지시 받았지만, 나는 생각할 수 없다. –
일반 암호를 저장하거나 암호화되지 않은 프로토콜을 통해 및 암호화를 통해 암호화를 검색하는 것은 끔찍한 끔찍한 생각입니다. 제가 생각할 수있는 가장 가까운 것은 SAML입니다. 심지어 SAML에서 당신이하는 것이 좋습니다 :
그것을 암호화,- 가 HTTPS를 통해 메시지를 보낼
- 기호는 XML 및
- O 호화 NameID (사용자 ID와 세션의 자주 조합 ID 또는 토큰은 짧은 시간 후에 만료됩니다.)
결코, 결코 암호를 보내주십시오. (어쨌든 왜 필요합니까?).
Java에서 SAML에 대해 자세히 알고 싶다면 OpenSAML and/or Shibboleth을 사용하는 것이 좋습니다. SAML 사양은 here입니다.
OWASP project을 살펴 보는 것이 좋습니다. 그러면 보안을 강화할 수 있습니다.
음, 내 프로젝트에 대한 데모를 만들어야 해. 실제로 나는 mysql을 사용하는 것이 훨씬 더 좋았지 만 나의 가이드는 그가 데이터베이스를 원하지 않는다고 말했고 그 목적을 위해 XML을 사용해 보았다. 사실 나는 지혜 끝에있다. 나는 많은 것들을 시도했지만 여전히 일하지 않습니다. –
할 수 있습니다. Here은 java에서 xml 파일을 읽는 방법의 예입니다. 또 다시 좋은 생각이 아닙니다.
this link은 XML에서 데이터를 읽는 방법을 설명합니다. 노드를 읽고 저장하면됩니다. 일반 텍스트로
저장 암호는 사용하지 않는 것이 좋습니다. 다음은 java에서 xml 파일을 읽고 쓰는 간단한 API입니다.
안전하게 암호를 저장하여 XML 응용 프로그램을 만들기 위해, 당신은 암호화 메커니즘이 필요합니다. Bouncy Castle.org은 Java 용 개방형 무료 경량 암호화 API를 제공합니다.
이렇게하면 암호 용으로 암호화 된 String을 XML 파일에 저장할 수 있습니다. SAX를 사용하면 개발할 준비가 된 것입니다.
이 원리는 수년 동안 유닉스 시스템에서 전통적으로 사용 된/etc/passwd 메커니즘과 거의 비슷합니다. 텍스트 파일 대신 XML을 사용하기 만하면됩니다.
XML 파일은 다음과 같이 표시됩니다 당신은 자바와 SAX를 사용하는 방법을 보여줍니다 자바 예를 here을 찾을 수
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE users SYSTEM "users.dtd">
<users>
<user>
<lastname>John</lastname>
<firstname>Doe</firstname>
<code>admin</code>
<password>DREbKLT4rX3e4j+kh3AXNM0bkjw=</password>
<role>Administrator</role>
</user>
...
.
- 1. iOS 인증을위한 로그인/아웃보기
- 2. html 문서에 대한 인증을위한 로그인 페이지 추가
- 3. 인증을위한 루트 web.config 파일의 다른 로그인 페이지
- 4. 인증을위한 여러 ASP.NET 양식
- 5. sinatra 인증을위한 다른 레이아웃 파일 선택
- 6. delimeter of를 사용하여 로그인 인증을위한 텍스트 파일을 읽습니다.
- 7. JS 메트로 앱의 기본 인증을위한 로그인 화면을 잠그십시오.
- 8. 사용자 지정 규칙을 기반으로 폼 인증을위한 로그인 페이지를 선택하십시오.
- 9. 페이스 북 및 트위터 인증을위한 Omniauth와 Devise의 로그인 오류
- 10. 레일 맞춤형 인증을위한 보석
- 11. 웹 사용자 인증을위한 Java 옵션
- 12. WCF 인증을위한 SSL Cert
- 13. 인증을위한 ClientLogin의 대안
- 14. REST 인증을위한 서비스 설계
- 15. 암호화 된 인증을위한 비밀 키가 필요합니까?
- 16. 서비스 계정 인증을위한 다리가있는 흐름 BOX
- 17. CAS 인증을위한 Thin, Sinatra 및 인터셉트 정적 파일 요청
- 18. Oauth 인증을위한 사용자 가입 워크 플로우
- 19. 크롬 확장 팝업, 장고 인증을위한 302,301 리디렉션
- 20. XML 파일
- 21. XML 파일
- 22. XML 파일
- 23. 로그인 반대편에서 파일 다운로드
- 24. 웹 사이트 양식의 인증을위한 USB 토큰
- 25. 누구나 Facebook 인증을위한 좋은 자습서를 알고 있습니까?
- 26. PEAR Auth는 PHP 인증을위한 실질적인 옵션입니까?
- 27. 내가 XML 파일이 XML 파일
- 28. 인증을위한 쿼리 문자열에 대한 서명
- 29. 페이스 북 인증을위한 Omniauth와의 개발
- 30. Iphone 인증을위한 MGTwitterEngine xAuth oAuth
봄, 스트럿 등의 프레임 워크를 사용하면 ..... 이럴 경우? – Java
아니요 간단한 자바 스윙을 사용하고 있습니다 –