Skip to content

Details

In August, Alex Mueller will join us to present “Authentication and Authorization in an Express App.”

About the talk:

Have you ever wondered how to add login capabilities to an Express app? What about how to hide content from certain users? These two concepts are a major cornerstone in modern app development, but can be confusing to implement and even more difficult to find resources for online. In this talk, Alex will be covering:

• User registration with MongoDB (https://www.mongodb.com/) and mongoose (http://mongoosejs.com/).

• Email verification and password reset with SendGrid (https://sendgrid.com/).

• User authentication with PassportJS (http://passportjs.org/).

• User authorization with node_acl (https://github.com/OptimalBits/node_acl).

• How to configure your environment and set up the app for deployment to Heroku (https://www.heroku.com/).

The end product will be a boilerplate project (https://github.com/ajmueller/express-passport-and-acl) that you can use for your own future projects.

About Alex:

After 3 year stints in Fortune 500 corporate business intelligence and web development at a medium-sized Portland agency, Alex decided to seek independent projects that pique his interest in mobile applications, user interface design, human computer interaction, web technologies, and database management systems. In 2015 he co-founded Modern Menu (http://modernme.nu/), a hybrid mobile application startup company looking to modernize the restaurant industry, and in 2016 he founded ten-four (http://ten-four.tech/), a web site and web application development company. He can be reached at:

• @ajmueller on Twitter (https://twitter.com/ajmueller) and GitHub (https://github.com/ajmueller)

alex@ten-four.tech for client projects

alex@modernme.nu for opportunities with Modern Menu

About the event:

Food, drinks, and conversation beginning at 6:30. The talk begins around 7:00.

Parking is available in the parking lot directly across the street from the Connective DX office on NW Pettygrove. There are also bike racks available just inside the entrance to the building.

Members are also interested in