GithubHelp home page GithubHelp logo

Moving Into Serverless Project? about lambdauth HOT 12 OPEN

danilop avatar danilop commented on August 17, 2024 10
Moving Into Serverless Project?

from lambdauth.

Comments (12)

danilop avatar danilop commented on August 17, 2024

I would definitely support this, for any framework! I actually talked about
a contribution/merge with the Serverless Framework team long ago (they were
still JAWS) and I do not see any blocker, if not my lack of time.

On Sat, Aug 6, 2016 at 10:49 PM, David Wilcox [email protected]
wrote:

Hey,

I was wondering what the developers here would think about moving this
into a serverless project (in particular, a project that is usable under
the serverless framework here http://serverless.com/). It would probably
simplify a lot of the config and deploying that we have here.

What would you guys think about that? I'm probably going to make a fork of
it myself into a serverless project anyway for what I need to get done.
Would that be something you would want to integrate into mainline?

Thanks.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#53, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABeoO5b8UHEm-DIjncE4xl0dHNRW0VYTks5qdQFjgaJpZM4JeX3y
.

from lambdauth.

hassankhan avatar hassankhan commented on August 17, 2024

Just as an aside, Serverless uses CloudFormation templates to set up resources on AWS, and as far as I know, CF has various limitations (you can't create Cognito Identity Pools, for one).

Personally, I'd love to see this using Serverless as well, but given that they've just released v1 betas, I would hold off till it's stable (the API changed massively from pre-v1).

from lambdauth.

pmuens avatar pmuens commented on August 17, 2024

Hey guys,
Philipp from the Serverless team here. I would really like to see this project using the Serverless framework as authentication is a tedious, but often inevitable feature!

We've just introduced Serverless v1 beta.1 recently and are about to introduce the second beta next week. The final, stable Serverless v1 will be ready soon.

I'd love to see this project running on Serverless. The docs are a good starting point to understand the new Serverless concepts and will hep you get things up and running quickly (the guide is a simple tutorial which will walk you through a Serverless service project from installing Serverless, to creation, deployment and removal).

Let me know if you have any questions or need any help when you're about to move it to Serverless v1.

from lambdauth.

hassankhan avatar hassankhan commented on August 17, 2024

Thanks for the quick update @pmuens! I was looking through the milestones on the project's Github page, and saw stuff relating to KMS in the upcoming beta (which is why I suggested waiting).

Do you have any best-practice recommendations on setting up a Cognito Identity Pool from Serverless? Or would that be something better handled by a Serverless plugin?

from lambdauth.

flomotlik avatar flomotlik commented on August 17, 2024

@hassankhan as you mentioned CF is not natively supporting Cognito yet, so it would have to be integrated in some other way. Our Plugin API is pretty simple so getting something in place that can support Cognito together with LambdaAuth should be straight forward I think

from lambdauth.

pmuens avatar pmuens commented on August 17, 2024

@hassankhan here's a link to the plugin documentation where you can read more about plugin developmen: https://github.com/serverless/serverless/blob/master/docs/developing-plugins/building-plugins.md

Furthermore you might also want to look into our core plugins to see some real world examples.
E.g. here's the implementation of the package plugin which will zip the service for Serverless: https://github.com/serverless/serverless/tree/master/lib/plugins/package

from lambdauth.

hassankhan avatar hassankhan commented on August 17, 2024

I've written plugins for Serverless 0.5, seems like things have changed again :(

Is there a list of plugins that will by supported by core, so we can avoid duplicating work? I would love to help out but I don't want to step on anyone's toes :)

from lambdauth.

pmuens avatar pmuens commented on August 17, 2024

Hey @hassankhan yes, the plugin system was updated / re-written from scratch. But is way more flexible now.

We've just started to announce our plans for our milestones in separate issues.
You can find them with the help of the "milestone-discussion" label:

https://github.com/serverless/serverless/labels/milestone-discussion

Furthermore we've introduced the "help-wanted-easy" and "help-wanted" labels we use to tag functionality where we need help from our awesome community:

https://github.com/serverless/serverless/labels/help-wanted-easy
https://github.com/serverless/serverless/labels/help-wanted

Would be great if you could look around and jump into the issue discussions (like you already did 🎉 !)

from lambdauth.

 avatar commented on August 17, 2024

+1000

from lambdauth.

mobal01 avatar mobal01 commented on August 17, 2024

+1

from lambdauth.

Tazer avatar Tazer commented on August 17, 2024

+1 👍

from lambdauth.

nascit avatar nascit commented on August 17, 2024

+1

from lambdauth.

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.