2013-06-24 3 views
2

크로스 플랫폼 인증 (소셜, 페이스 북, 커스텀)을 구현하는 가장 좋은 방법은 무엇입니까? Xamarin.Auth에는 공통 라이브러리 (비 크로스 플랫폼)가 있지만 플러그인 및 IoC와 함께 MvvmCross 스타일을 정말 좋아합니다.MvvmCross를 권한 부여에 사용 하시겠습니까?

이미 플러그인/라이브러리를 구현 한 사람이 있습니까? 내가 보는 유일한 문제는 로직과 UI가 혼합 된 것입니다.

답변

1

크로스 플랫폼 인증 (소셜, 페이스 북, 커스텀)을 구현하는 가장 좋은 방법은 무엇입니까?

내 생각에는 최고는 아니지만 최선의 방법은 응용 프로그램과 요구 사항에 따라 다릅니다.

이미 플러그인/라이브러리를 구현 한 사람이 있습니까?

그렇습니다. 트위터, 페이스 북 및 Google+ 통합을 구현 한 몇 사람이 있지만 커뮤니티에 코드를 다시 공유 한 사람은 없습니다. 예를 들어, -

내가 볼 수있는 유일한 문제는 논리와 UI

이미 로직과 UI를 함께 몇 가지 플러그인이 있습니다와 혼합입니다 PictureChooser 플러그인을 참조하십시오 - https://github.com/slodge/MvvmCross/tree/v3/Plugins/Cirrious/PictureChooser (및 공유, WebBrowser, PhoneCall 등)

0

Xamarin/Azure 모바일 서비스 구성 요소를 사용하여 내 승인을 받았습니다 (성공할 경우 꽤 많은 경우). Google, Twitter, Facebook 및 Microsoft를 쉽게 설정하고 지원할 수 있습니다.

+0

너무 사용하고 싶습니다. 내 문제는 Xamarin 구성 요소의 구현이 크로스 플랫폼이 아니기 때문에 비슷한 인터페이스를 가지고 있어도 실제 구성 요소는 다릅니다. 사용자 정의 플러그인 및 부분 클래스를 사용하여 플랫폼 코드 구현을 최소화하는 데 성공했지만 다른 사람들이 이미 추상화를 수행했다고 생각했습니다. –

관련 문제