2012-06-27 5 views
2

언어가 다른 응용 프로그램이 있습니다. 내 트위터 앱 등록에 어떻게 반영하나요? 사용자가 인증을 시도 할 때 특정 도메인에서 특정 이름을 표시하려고합니다.I18n Twitter 응용 프로그램 이름

응용 프로그램 측면에서 나는 ominiauth 및 twitter gems와 함께 Rails를 사용하고 있습니다. 나는 몇몇 아이디어가 필요해.

답변

0

안전상의 이유로 프로그램 이름 (또는 콜백 URL)을 프로그래밍 방식으로 변경할 수 없습니다. 가장 좋은 방법은 이름이 다른 여러 개의 앱을 만드는 것입니다. 사용자가 트위터 (자신의 언어로 된 앱 사용)로 로그인하면 자신이 사용한 앱과 함께 토큰/비밀번호를 저장합니다.

+0

여러 가지 앱 전략을 사용해 보겠습니다. 감사합니다. – Jirico

1

고유 한 이름 (예 : "toto Twitter")으로 트위터 개발자에게 고유 한 응용 프로그램을 만들고 해당 응용 프로그램이 권한이 부여 된 응용 프로그램 목록에서 "toto Twitter"라고 언급되어 있음을 사용자에게 설명 할 수 있습니다.

izeed의 해결책은 훌륭하지만 사용자가 새로운 언어를 선택할 때마다 다시 인증해야한다는 의미입니다. 인체 공학적 제품이 아니므로 사용자의 승인 된 응용 프로그램 목록이 넘칠 수 있습니다. 이미 15 가지 다른 관용구를 사용하고있는 사용자를 상상해보십시오. 앱을 15 번 인증해야만 앱용 인증 애플리케이션 목록에 15 가지 "toto Twitter_lang"이 표시됩니다. 그다지 편리하지 않습니다.

관련 문제