Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Sign Up Feature Implementation and Re-Designing the Sign up and Login Form #52

Closed
ManishBirthlia opened this issue May 31, 2024 · 7 comments

Comments

@ManishBirthlia
Copy link

Describe the bug
Hello @VaibhavArora314 as we can see If we visit the home page of the website and go to the Sign form then we can see that there is no functionality for signing in with another platform such as Google, LinkedIn, Facebook and Github, etc.

To Reproduce
Steps to reproduce the behavior:

  • Open the home page at https://style-share.vercel.app/app
  • Open the Sign in and Sign up form
  • Observe the design and absence of Sign with Google and another platform in the Signup form.
  • I want to Introduce this feature

Expected behavior
Implementing Sign up functionality by Google and many other platforms and improving the design of sign-up and Login
image

Screenshots
Before the problem is that there is no feature of Sign in or Login with Google.
image

Hey PA,
I want to work on this issue once you assign me under GSSoC'24 and please assign level 3 to this issue 🙏. Thank You!

Copy link

Thank you for creating this issue! 🎉 We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. If you have any questions or additional information, feel free to add them here. Your contributions are highly appreciated! 😊

You can also check our CONTRIBUTING.md for guidelines on contributing to this project.

@VaibhavArora314
Copy link
Owner

Hey @ManishBirthlia , a similar issue #46 already exists

@ManishBirthlia
Copy link
Author

hello @VaibhavArora314

Actually, I have completed this task but before anything else, I want to know if you are willing to use the Auth feature provided by Kinde ( https://kinde.com/ ) just like Firebase but easier to implement, or if you want to build a complete independent of other's involvement

Example: By using the Kinde Auth library provided by ( https://kinde.com/ ) it becomes very easy to implement all the entire features like sign-in, Login by password and email ( with email Code verification ), Login by many other platforms like Google, Facebook, GitHub and many more, and they provide everything for free

@VaibhavArora314
Copy link
Owner

hello @VaibhavArora314

Actually, I have completed this task but before anything else, I want to know if you are willing to use the Auth feature provided by Kinde ( https://kinde.com/ ) just like Firebase but easier to implement, or if you want to build a complete independent of other's involvement

Example: By using the Kinde Auth library provided by ( https://kinde.com/ ) it becomes very easy to implement all the entire features like sign-in, Login by password and email ( with email Code verification ), Login by many other platforms like Google, Facebook, GitHub and many more, and they provide everything for free

hey I am open to new solutions and kinde looks good also, it is just that the issue is assigned to someone else
if it is not worked upon yet you can work on it.

@ManishBirthlia
Copy link
Author

Okay then i will finish the implementation and let's see how the new features look like 🙌🙂

@ManishBirthlia
Copy link
Author

hey I am open to new solutions and kinde looks good also, it is just that the issue is assigned to someone else if it is not worked upon yet you can work on it.

@VaibhavArora314 Sorry this took a while. I was getting a handle on the backend and frontend code, plus learning some new stuff like Prisma and Axios. That's why it ended up a bit longer. But I’ve finished the Google login implementation and I'm about to make a merge request, so you can check out all the changes yourself.

Copy link

github-actions bot commented Jun 3, 2024

Hello @ManishBirthlia! Your issue #52 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants