1 | #
|
2 | # Uses [passport.js](http://passportjs.org/) to setup authentication with
|
3 | # various providers like direct login with Artsy, or oauth signin with Facebook
|
4 | # or Twitter.
|
5 | #
|
6 |
|
7 | _ = require 'underscore'
|
8 | opts = require './options'
|
9 | setupApp = require './app'
|
10 | setupPassport = require './passport'
|
11 | artsyXapp = require 'artsy-xapp'
|
12 |
|
13 | module.exports = (options) =>
|
14 | _.extend opts, options
|
15 | setupPassport()
|
16 | setupApp()
|
17 |
|
18 | module.exports.options = opts
|