Giter Site home page Giter Site logo

Comments (24)

aditya4196 avatar aditya4196 commented on August 15, 2024 2

No worries.
I was kind of having the same thought process of first coming up with a plan for integrating stuff.
So, let me know if you want any other functionality for me to work on. I will pick that up.

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024 1

Sure Definitely!! On it!

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024 1

@webcrumbs-community i have generated a PR for issue 72. Can you review it and merge it. Let me know if you have any questions

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024 1

Allowed Callback URLs:
http://localhost:3000/api/auth/callback
Allowed Logout URLs:
http://localhost:3000/

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

@webcrumbs-community Can you please assign it to me, I would like to work on this?

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Hi, @aditya4196! Thanks, mate. Let us know how it goes.

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

I think taking a look at #74 may help! Cheers

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Based on our research, For a particular user to integrate with the auth0 through a plugin, they need to create an account based on what their requirements are from auth0. We haven't found any specific sdk or api which can help create an account.
The only way it seems to be is through the sign up page.
There are management apis which can handle user management for the auth0, but it could be done only within an existing account.

It would be more convenient if we could request the auth0 staff to build a plugin which can give the entire control for auth0
Also I assume, it is the same issue with ClerkAuth

What are your opinions about it?

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Hi, @aditya4196.

It's similar for ClerkAuth, it seems. I suggest we don't worry about making the account creation easier and integrated at this point. What we can do instead is to have a component in our dashboard that adds a form where the admin will put his or her account credentials. For the time being, ClerkAuth is working with an environment variable containing these credentials. In the future we can add the dashboard form as well. What do you think? If Auth0 does not offer a SDK for the login page, we can use a similar structure as in /admin.

On requesting the Auth0 staff, absolutely. That would be awesome. I'm not sure if we should finish our Plugin Documentation first so they can know what to build. But we could give them a heads up. If you feel like, yes, please do it.

Cheers!

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Got it!
We will go ahead and implement the component.
And also, we will try to request the Auth0 staff for the build!

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Sorry for the delay.
Im going to complete it by today EOD

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Don't worry, @aditya4196! And thanks for letting us know. Anything you need, drop a comment. Cheers

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Great, @aditya4196! Will do.

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Great!
I still have some questions regarding the plugin structure and integration.
I think we need to brainstorm and define a uniform structure for the plugin integration process, especially for authentication modules as I have noticed that It needs some technical intervention to use the plugin (setup the authentication) for the user.
I will invest some time in researching a bit on the auth integration

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

That's great! I should probably start a discussion on this topic, as it crosses a lot of issues. E.g. #51 too. I placed an initial idea at /research, but I'm also still researching and this is the central aspect of webcrumbs, be better discussed with the community. I'll post here after I open the discussion. Cheers!

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Hi, @aditya4196. I'm reviewing the PR and got stuck with Auth0 requirement of a https callback, otherwise I get the Callback URL mismatch response. Would you shed some light upon this?

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Can you post the url you used for callback?

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Let me correct the steps mentioned for testing.
And i will get back to you.

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Now it worked, thanks! I was afraid they'd ask for a https address as per the instructions, but it worked.

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

I want to make it as much automated as possible since you saw it is kind of manual process to setup the auth.
Let me know once you create a discussion thread for the brainstorming.
I will try to connect with the auth0 community to see if i can get some insights on the automation process

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

Great. Just opened the Core Discussion. This will be the most important part, for sure.

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Perfect!

from webcrumbs.

aditya4196 avatar aditya4196 commented on August 15, 2024

Also, i did not do the webpack bundling.
Im not aware about that concept much.
So i will try to read about it a bit then implement it. But for now, would this be enough to close the issue?

from webcrumbs.

webcrumbs-community avatar webcrumbs-community commented on August 15, 2024

No, my bad. I should've closed. I think we better focus on the Core Discussion, and then bundling and integrating will become clearer. I'll also add some resources at the research folder on micro frontends. This concept probably hold all the keys we're looking for.

from webcrumbs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.