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.


Reply via email to