-
-
Notifications
You must be signed in to change notification settings - Fork 115
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
PLATFORM: Implement Google, GitLab and GitHub #307
Comments
I would like to work on this issue. I have worked with OAuth before and I feel I can do this task. I have registered my team via Foss Hack. |
Hey @harshdeshmukh21! The implementation of OAuth is done in the backend. We would just need you to tie up the logic with the frontend. But yes, go ahead! |
I am able to run the api and web app locally. Since my issue is platform related, how can I run platform locally? @rajdip-b |
It is exactly similar to how you run web. We do need to work on the docs :) |
Can I get the client ids and secrets for Google, GitHub and GitLab or do I have to create clients for testing? |
Also is there any message after running all the apis sucessfully? Because I feel there is some kind of error and I am not able to access all the routes. Only the /auth route is accessible. |
We would have loved to, but then we are also using it in our prod :(
Most of the errors are originated from env stuff. You can give this a read: https://docs.keyshade.xyz. Additionally, you can post screenshots in here. |
Hey @harshdeshmukh21, To run everything locally, you need to go through the docs and st the thing up, and to run the web you can follow this comment #244 (comment), here it is mentioned how to run the platform. |
Can I get the SMTP credentials for running the API? |
Unfortunately, you would have to get your own keys! |
@harshdeshmukh21 the email must be in the format of |
@harshdeshmukh21 are you still working on this issue? |
Nope. I tried a lot but wasn't able to do it. Thanks for assigning me the issue. You may reassaign it to someone else. |
Hey @kriptonian1 Would it be okay if I take this on? I've done it before |
Yeah you can go ahead @dev-palwar! |
Description
Implement Google, GitLab, and GitHub to the
/auth
so that user can use OAuth to log in to our application.Scope of Work
/auth
./auth/account-details
page from the backend.URL endpoints with Postman Links
{{BASE_URL}}/api/auth/google
{{BASE_URL}}/api/auth/github
{{BASE_URL}}/api/auth/gitlab
Figma link
The text was updated successfully, but these errors were encountered: