2014-04-22 2 views
0

내 웹 응용 프로그램에 등록 할 때마다 사용자에게 전자 메일을 통해 비밀번호를 보내려고합니다. 저는 Java에서 Gmail을 통해 메일을 보내는 단계를 밟았지만 이해할 수 없습니다.받는 사람의 메일 ID를 데이터베이스에서 추출하여 프로그램에 전달하는 방법은 무엇입니까? 다른 질문은 임의의 암호를 생성하는 방법을 알고 있지만 메일 텍스트에이 암호를 포함하는 방법입니다. Oracle 10g를 데이터베이스로 사용하고 있습니다.데이터베이스에서 데이터를 추출하고 자바 메일에 메일 포함

좋은 프로그래머 등 모든
+0

비밀번호를 저장하지 마십시오. –

+0

비밀 번호를 저장 ??? 메일을 통해 암호를 보내지 않거나 암호를 데이터베이스에 저장하지 않는 것을 의미합니까? @Vakh – Pri645

답변

0

먼저 직접 데이터베이스에 결코 저장하는 저장소 암호, 상점 데이터베이스에 암호를 MD5 암호화를 사용하고 추가로 처리,

이 당신에게 더 많은 Mailing using java and store before database

을 도울 수있는 간단한 메일 예입니다

및 임의의 암호를 생성합니다 random password in your form

+0

@ Janak Dhanani 좋아, MD5 암호화에 암호를 저장 하겠지만 사용자가 응용 프로그램에 로그인 할 때 저장된 암호가 필요할 것입니다. 반면에 사용자가 응용 프로그램에 등록하자 마자 암호를 생성하여 사용자에게 보내야합니다. 그것에 대해 어떻게해야합니까? 어떻게해야합니까? – Pri645

+0

그 때 새로운 사용자 계정의 암호에 대한 확인을 보내려고 할 때 자신의 메일에 암호를 보낼 수 있습니다 ... 오크이지만 사용자가 확인을 시도 할 때 시스템에서 해당 사용자에 대한 링크를 생성하면 더 좋습니다 좋은 개발 기술을 통해 암호를 직접 보내지 않은 경우 ... –

0

사용자가 MD5에 제기 한 입력 암호를 ​​변환, 당신의 웹 포털에 로그인하려고 지금, 데이터베이스 패스워드로 그에게 강화 보안 제어를 비교

,
관련 문제