2013-02-06 4 views
1

로그인 및 등록 양식이있는 Android/iOS 용 응용 프로그램을 개발 중입니다.사용자 계정을 처리하는 StackMob 또는 Server (MySql)

사실 저는 JSON을 사용하여 이메일과 암호화 된 암호 및 다른 사용자 정보를 MySql 서버에 저장하고 있습니다. 하지만 나는 (안드로이드 문제), 어떻게 자신의 비밀 번호를 사용자 복구 이메일 링크를 보내려면, 내가 직접 자신의 비밀 번호를 이메일로 보내고 싶지 않아 고유 한 링크를 보내고 싶습니다. 새 암호를 제출하면 MySql을 사용하여이를 수행 할 방법을 찾을 수 없으며 stackmob이 더 쉬운 방법을 보여줍니다.

문제 :

  1. 가장 안전한 방법은 무엇입니까?
  2. 모든 데이터베이스를 MySql에서 StackMob Cloud Server로 이동해야합니까, 아니면 사용자 이메일과 비밀번호 만 이동해야합니까?
  3. 호환성 : StackMob에서 안드로이드 플랫폼 용 2 개와 iOS 용 2 개가 필요합니다.
  4. StackMob 또는 MySql 경험담 필자는 Facebook 통합을 구현하는 것에 대해 생각합니다. Stackmob에서 더 쉽게 보이고 Android 및 iOS에서 직접 해보십시오.

답변

4

저는 StackMob의 플랫폼 에반젤리스트입니다. 나는 당신의 질문에 답하기 위해 최선을 다할 것입니다.

  1. StackMob은 비밀번호 재설정 기능을 제공합니다. http://developer.stackmob.com/tutorials/android/Forgot-Password

  2. 에 따라 다릅니다. 현재 로그인 한 사용자를 기반으로 데이터에 액세스 제어를 추가하려는 경우 StackMob이이를 지원합니다. 관계, 역할 및 소유권 (작성자)을 통해 사용자를 기반으로 작성, 읽기, 업데이트 및 삭제 권한을 제어 할 수 있습니다.

  3. 아니요, iOS, Android, HTML5 등 모든 플랫폼에 대해 하나의 StackMob 앱 (및 데이터 세트) 만 있습니다. 앱의 모든 버전에 동일한 API 키를 사용합니다.

  4. Facebook 로그인을 StackMob과 통합하여 사용자가 Facebook을 사용하여 인증 할 수 있습니다. 일단 당신이 사용자의 권한에 따라 다른 데이터에 액세스 할 수 있습니다 로그인 I는 사용자의 페이스 북의 허가를 얻었다 후

+0

이 생일처럼, 그것은 어디서든 저를 보여줍니다 (# 2 참조) stackmob의 방법이 아니면 만들 ​​필요가 내 방법? – Marckaraujo

+0

Facebook SDK를 사용하여 사용자의 프로필 정보에 액세스합니다. –

+0

StackMob에 Facebook의 링크 된 사용자 이름이 여전히 Twitter와 직접 사용자에게 고유한지 확인하는 API가 있습니까? –