We <http://qraftlabs.com> are very proud to share with you guys our product named Auth0 <http://auth0.com> which is based on a lot of opensource modules some from us and some from the community.
I'm not going to talk about Auth0 since it is not the purpose of this mail. We tried to extract most of the things out of the core and here is a vague list of what we have published to the wild so far: - node-waad <https://github.com/auth0/node-waad>: query windows azure active directory graphs. - gapps-provisioning <https://github.com/jfromaniello/gapps-provisioning> Google Apps Provisioning Api<https://developers.google.com/google-apps/provisioning/reference>client for node. - xml-encryption <https://github.com/auth0/node-xml-encryption> W3C XML Encryption implementation http://www.w3.org/TR/xmlenc-core/ - wsfed <https://github.com/auth0/node-wsfed> Ws-Federation middleware for node. You can use this to create a Security Token Service that speaks WS-Federation/Saml. - passport-windowsauth <https://github.com/auth0/passport-windowsauth>Windows Authentication strategy for Passport.js - passport-linkedin-oauth2<https://github.com/auth0/passport-linkedin-oauth2>Passport strategy for Linkedin oauth2 api. - passport-wsfed-saml2 <https://github.com/auth0/passport-wsfed-saml2>Ws-Federation + SAML strategy for Passport. - passport-hawk <https://github.com/jfromaniello/passport-hawk> Passport strategy for the Hawk authentication scheme<https://github.com/hueniverse/hawk> . - passport-auth0 <https://github.com/auth0/passport-auth0> is the passport.js strategy for Auth0 :) - saml <https://github.com/auth0/node-saml>: Create saml assertions for node.js. - node-azure-store <https://github.com/auth0/node-azure-store> a template for Windows Azure Store apps in node.js. - sql-federation-server <https://github.com/auth0/sql-federation-server>an example WS-Federation server that validate users from a sql server db. - refresh-token <https://github.com/jfromaniello/refresh-token> get a valid oauth2 token given a refresh token. - ad-federation-server <https://github.com/auth0/ad-federation-server>an example WS-Federation server that validates users from Active Directory in the same way ADFS does. - odata-parser <https://github.com/qraftlabs/node-odata-parser> an OData parser. - ejs-amd <https://github.com/jfromaniello/ejs-amd> EJS templates to AMD modules middleware and converter. - selfsigned <https://github.com/jfromaniello/selfsigned> Generate self signed certificates from node.js, - parse-links <https://github.com/jfromaniello/parse-links> Parse LInks header into JavaScript object. - slice-of-life <https://github.com/jfromaniello/slice-of-life> create paginated rest apis easily - url-join <https://github.com/jfromaniello/url-join> like path.join but for urls. - mongo-getdb <https://github.com/jfromaniello/mongo-getdb> a very opinionated way to connect with the mongodb driver. We have also built an example application called mdocs.io to show Auth0 and it is opensource: https://github.com/auth0/mdocs Which is a google docs-like markdown editor and we just love it. We did also a workshop last year in Argentina (where most of us are based) and opensourced all the exercises and slides here (Spanish link): https://github.com/qraftlabs/node-workshop we are going to do another one next week. *We believe that lot of these things could be used to build other great things and we reaffirm our commitment to open source software in the node community.* best regards, -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
