사용자 액세스를 위해 온라인 mysql 데이터베이스를 사용하는 VB 응용 프로그램이 있습니다. 온라인 데이터베이스에는 사용자가 액세스 할 수있는 항목을 결정하기 위해 사용자 이름, 암호, 한자리 수 (기본적으로 예/아니오) 필드가있었습니다. 사용자가 로그인하면 데이터베이스는 모든 '예'응답을 검색하여 해당 버튼을 활성화하고 '아니오'응답을 모두 검색하여 해당 버튼을 비활성화합니다.VB - 오프라인 인증을위한 등록 데이터 해시
내 문제는 주어진 사용자가 온라인 상태가 아닐 가능성이 매우 높습니다. 그래서 온라인 데이터베이스를 로컬 장치에 복사하는 것을 생각했습니다. (이 프로그램은 인터넷이 있거나 없을 수도있는 Windows 태블릿에서 실행될 것입니다. 인터넷 연결이 불가능할 수도 있습니다.) 사용자가 다른 태블릿을 사용할 수 있고 해당 장치가 사용자가 액세스 할 수있는 항목을 알지 못한다는 것을 제외하고는 충분합니다 (인터넷 연결이 부족한 경우).
내 새로운 접근 방식은 사용자가 이름, 성, 전화 번호 및 전자 메일 주소를 제공하도록 등록하는 것입니다. 이 시점에서 나는 그들이 사용하도록 승인 된 버튼을 선택할 것입니다. 모든 정보를 코드 (해시 일 가능성이 있음)에 넣어서 다음에 사용자가 로그인 할 때 (온라인 또는 오프라인), 이름, 성 및 생성 된 코드를 사용합니다. 사용자는 다른 장치로 이동하여 여전히 동일한 결과를 얻을 수 있습니다. 나는 이것이 의미가 있기를 바랍니다.
기본적으로 사용자가 정보를 등록하고 함께 묶는 코드를 수신 할 수있는 방법을 찾고 있는데 (실제로 해시가 관련되어 있음), 실행중인 모든 Windows 태블릿에 로그온하십시오. 장치가 없어도 내 프로그램을 사용하여 승인 된 사용자의 새 목록을 다운로드 할 필요가 없습니다.
미리 감사드립니다.
*** 결코 *** 데이터베이스 멋진 –