Silicon Valley Fishkeeping
Sign In
Language

Flutter facebook, google social sign-in, login key hash problem

0
5413
#flutter #social login #google #facebook #key hash #facebook console #firebase console

If you see this screen, you'd have to get key hash from the development computer and put it in facebook dev console.


Invalid key hash. The key hash sL1***************VY= does not match any stored key hashes. Configure your app key hashes at http://developers.facebook.com/apps/150*******778



What happened?

  1. when you build flutter app different release mode use different keystore.
  2. flutter run --release
  3. flutter run
  4. flutter run --profile


so you'd have to provide all 3 mode's key hash to facebook console to avoid this issue.


You can get the key hash by running these on mac.

keytool -exportcert -alias YOUR_KEYSTORE_ALIAS -keystore YOUR_KEYSTORE | openssl sha1 -binary | openssl base64

you have to replace YOUR_KEYSTORE_ALIAS and YOUR_KEYSTORE of yours.


If you don't know what is YOUR_KEYSTORE_ALIAS, you should run this command

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android


after running this command

keytool -exportcert -alias YOUR_KEYSTORE_ALIAS -keystore YOUR_KEYSTORE | openssl sha1 -binary | openssl base64


you should a key hash to put in the facebook dev console

something like

cw290H9MVlMbneaBuO/i/111111=




Comments

    No comments.

Back

More to read

how to make a google calendar invite editable by guests
google, calendar, invite, guest editable
eFISHient
When you create a calendar invite on google, you can make it editable by guests so that any one can change time or description or anything about the invitation. This is beneficially when you don't know when is the best spot for the meeting and let others edit the time of the meeting. Also can a
Custom Paw Coffee Table - 2017 Mar
woodworking
Aquadesk
I built these for the custom order from Shatto Veterinary Center which is located in KoreaTown in Los Angeles. Prior to this 3D modeling, I drew some of designs and discussed with them which looks better and meets their needs better. After that, I drew 3D models on google sketch like this. Here’s
Custom shelves - 2017 March
woodworking, wooden shelves
Aquadesk
This is very long ago, when I was in South Korea. I used to draw sketch first on a piece of paper and figure out all the sizes to cut long ago. Now days, I use google sketch with cutlist plugin. (Automatic, dead accurate cuts every time) I had my own woodworking shop. Technically it was just a c
플러터 개발 중 ios 기기에 배포 시 오류 발생 해결법
flutter, 플러터, ios
Aquadesk
아래 와 같은 오류가 발생 하는 경우 SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; 코드에서 이렇게 된 부분을 모두 찾아서 SUPPORTED_PLATFORMS = iphoneos 이렇게 변경해주면 빌드가 됩니다. Running pod install...                                              3.4s Running Xcode build... Xcode build done.                       
Flutter Image upload to S3 with signed url
flutter, dio, s3 upload, aws
eFISHient
I've struggled a bit to figure out how to convert Uint8List to data that dio client expects. Here is my code. Basically you should http.ByteStream.fromBytes(int8List) to convert Int8List bytes to Stream<List<int>>. import 'package:dio/dio.dart'; import 'package:flutter
Solving an error when you build flutter app for ios device
ios, flutter, build error, xcode
Aquadesk
Running pod install...                                              3.4s Running Xcode build... Xcode build done.                                            8.3s Failed to build iOS app Error output from Xcode build: ↳     2022-02-24 13:44:32.345 xcodebuild[7577:6161460]  DVTAssertions: Warning in
3D 프린터로 DIY 자작 브라인쉬림프 거름망 만들기
3D 프린터, DIY프로젝트, 물생활 자작, 브라인쉬림프
eFISHient
3D 프린터로 DIY 자작 브라인쉬림프 거름망 만들기 안녕하세요 최근에 제 디스커스가 번식을 해서 새끼를 엄청 낳았어요. 디스커스 새끼들 브라인 슈림프 정말 많이 먹어요. 정말 상상 초월이에요 ㅎㅎ 그래서 브라인 슈림프 부화 관련해서 많은 용품이 필요 했는데요.  그 중 몇가지는 3D 프린트를 이용해서 만들어 봤어요.  DIY 브라인 쉬림프 거름망 - 3D 프린터기로 만들기 - 3분 정리 각 단계별로 더 자세한 내용이 궁금하시면 아래 각각의 영상과 내용을

Back