업무에 필요한 내용은,
사용자 인증을 합니다.
1. 로그인
2. 사용자의 권한을 가져옵니다.
3. 사용자가 인증이 필요한 경우에 인증절차를 거치고..
4. 사용자의 응용프로그램에 업데이트 정보를 받기..
5. 업데이트 정보가 있는 경우에는 반드시 업데이트 실행
6. 프로그램 실행.
이 모든 절차를 인터넷이 아닌, 윈도우즈 응용프로그램 상에서 처리를 해야합니다.
따라서, 게임과 같은 로그인 시스템들은 요새, 어떤 추세로 프로그래밍을 하나요?
예전에는 웹과 비슷한 개념으로 웹서버를 돌리고, 이에 맞게 처리를 했는데, 지금은 어떤 기술 또는 오픈소스 기술을 사용하는 지 알고싶습니다.
그리고, 인증절차를 거치는 과정에서 어느정도 타임이 지나면, Timeout시에는 로컬에 저장된 최근 정보를 바탕으로 인증을 처리할려고 합니다. 인증되는 중간에 약간의 업데이트를 처리해야하는데..
역시..HTTPS에 ...오픈소스 OAuth같은 걸로 해야할까요?
힌트좀 주세요.
여러분의 답글에 감사드립니다.