2016-06-07 6 views
0

내 .NET 응용 프로그램은 고전적인 SASL 메커니즘 및/또는 이전 POP-before-SMTP를 사용하여 전자 메일을 보내는 WPF 데스크톱 응용 프로그램입니다.NET 데스크톱 응용 프로그램 : oAuth2.0을 사용하여 SMTP 및 IMAP 서비스에 액세스

최종 사용자는이 응용 프로그램의 GUI 구성에서 SASL 인증 메커니즘을 선택할 수 있습니다.

developper로서 oAuth2.0 인증 메커니즘 가용성을 구현하는 데 필요한 이득과 비용은 무엇입니까?

최종 사용자는이 인증 메커니즘 옵션을 사용할 때 어떤 이점이 있습니까? 최종 사용자가 Gmail을 자체를 제공 할 수

이 가장 큰 장점은 그들이 또 다른 계정과 그들이 지금 보호/기억해야 할 또 다른 비밀번호를 생성 할 필요가 없다는 것입니다

답변

0

차지한다. OAuth2는 Google, Microsoft 등 모든 주요 제공 업체에서 사용하는 꽤 잘 정의 된 표준이기도합니다.

개발자 관점에서 볼 때 도구를 직접 코딩하는 데 어려움을 겪을 수있는 라이브러리가 있지만 최소한의 세부 사항까지 어떻게 작동하는지 이해하고 읽으십시오.

나는 당신이 그것을 넣어 표준 라이브러리를 사용하여 자신의 구현을 작성하는 세부 호에서 설명 할 수 있어야합니다 확인 환영합니다, OAuth2를 내 자신의 기사가 : https://eidand.com/2015/03/28/authorization-system-with-owin-web-api-json-web-tokens/

+0

감사합니다, 나는 기본적으로 시작했습니다 [link] (https://developers.google.com/gmail/api/quickstart/dotnet#prerequisites) Google 개발자 콘솔의 테스트 프로젝트에서 생성 된 ClientID/secret를 사용하여 SMTP 및 IMAP 서비스에 액세스합니다. 문안 인사, – user4953001