2013-10-08 2 views
0

여기가 유효한 질문인지 아직 모르겠다. 내 데스크톱 응용 프로그램은 username, password 및 함께 10의 카운트를 구성 할 수있는 다른 사용자 자격 증명과 같은 특정 사용자 세부 정보를 저장해야합니다.사용자 자격 증명을 숨기는 방법은 무엇입니까?

어떻게 저장합니까?

나는, 자동 로그가되도록 사용자 이름과 암호를 저장해야하는 응용 프로그램이 시작될 때, 단지 같은 야후 메신저 또는 구글 토크.

+0

사용자는 인증 서버 (LDAP)에 대해 인증해야합니까? Google 메일과 같은 자격증 명을 사용하고 있습니까? 또는 자격 증명이 응용 프로그램에 하드 코드됩니까? – MaVRoSCy

+0

@MaVRoSCy 예. 아니 – saplingPro

답변

0

처음으로 uppon이 처음으로 자격 증명을 입력하면 c:\ApplicationData\MyApp\Cred과 같은 파일 위치에 텍스트 파일을 만들고 해당 파일의 사용자 이름과 암호를 암호화합니다.

이제 응용 프로그램이 시작될 때 파일이 있는지 확인해야합니다. 그렇다면 암호를 해독하고 인증 프로세스에 자격 증명을 제공해야합니다. 파일이 종료되지 않거나 유효하지 않은 데이터가 있으면 사용자에게 올바른 자격 증명을 입력하라는 메시지가 표시됩니다.

관련 문제