scorelab / Go-social

Community of today used to use mobile phones to make their life easier and Community based mobile applications are famous among them. There are several kind of community based applications in use and most of them are relating to a specific domain. But core components have similar features. Address this issue and saving development time by Introducing a common app template with customizable components for community based mobile applications , is the main purpose of this project.
Apache License 2.0
61 stars 89 forks source link

Fix the Sign In, Sign Up with email & password and Facebook #176

Open ajaman190 opened 1 year ago

ajaman190 commented 1 year ago

Fixed signup, signin #170

Summary: This pull request involves fix and updates in the signup, signin feature of the Go-social app.

Issues:

  1. Outdated method of firebase authentication
  2. Outdated method to facebook authentication (react-native-fbsdk)

Issue resolved Checklists:

Recording:

https://user-images.githubusercontent.com/84832565/226085976-7253253a-cf95-4da9-b5be-8c37b03a8a63.mp4

These changes will ensure that the app is using the latest and most secure versions of the Firebase and Facebook SDKs, which will improve the overall security and stability of the application.

@shehand Please let me know if there are any issues or concerns with this pull request. I am happy to address any feedback or suggestions that you may have.

ajaman190 commented 1 year ago

@shehand kindly review this pull request. I am looking forward for feedback.

ajaman190 commented 1 year ago

@shehand review the pr again, I have addressed most of the suggested changes and for some of the changes i have commented the reasons, please review them also.

ajaman190 commented 1 year ago

I have tested sign in and signup with email & password and facebook multiple time both of them working fine on client as well as on firebase.

ajaman190 commented 1 year ago

Also, this pull request includes the latest version configuration of Facebook SDK, which upgrades from react-native-fbsdk to react-native-fbsdk-next, as react-native-fbsdk package maintenance has been stopped since from last 2 years.

ajaman190 commented 1 year ago

@shehand review this pull request.