2017-09-04 4 views
1

Android Things로 실험하기 시작했으며 내 앱을 Firebase Realtime Database에 안전하게 연결하려고합니다.Android Things를 사용하여 Firebase 데이터베이스를 인증하는 방법은 무엇입니까?

문제는 사용자 상호 작용이 필요하기 때문에 Firebase 인증 is not available에서 발생합니다.

데이터를 공개하지 않으려 고하므로 API 키와 같은 것을 사용하여 Firebase 데이터베이스를 인증하는 방법이 있습니까?

답변

2

Android의 경우 여전히 익명 인증 및 이메일/비밀번호 인증을 사용할 수 있습니다. 이메일/패스워드를 사용하면 콘솔에 자신의 계정을위한 특별한 계정을 생성 할 수 있으며, 로그인 할 때이 자격 증명을 사용할 수 있습니다. 단점은 당신이 암호를 Thing으로 굽거나, 어떻게 든 더 안전합니다.

+0

감사합니다. Doug! 내가 가지고있는 문제는 내 앱에 잘못된 버전의 Firebase 라이브러리가 있다는 것입니다. Android에는 Google Play 서비스 v11.0.4 (https://developer.android.com/things/preview/releases.html)가 있으므로 Firebase에도이 동일한 버전을 사용해야했습니다. –

+1

아, 그래, 나는 최근에 나 자신을 발견했다. Play 버전은 구워지며 현재는 정기적 인 Android 기기처럼 업데이트되지 않습니다. –

+1

@DougStevenson (Cloud IoT와 마찬가지로) firebase에 키 쌍 인증을 가져 오는 것이 큰 도움이됩니다. 그때까지 Firebase는 Things와 함께 사용하기에 불완전한 것처럼 보입니다. – JatraTim

0

Android Things에서는 Firebase 인증이 지원됩니다. 자세한 내용은 this 링크를 참조하십시오.

+0

링크를 제공해 주셔서 감사합니다! –

관련 문제