Enable passport feature
- Source:
- appFeatures/passport.js
Members
-
<static> type :string
-
This feature is loaded at service stage
Type:
- string
- Source:
- appFeatures/passport.js
Methods
-
<static> load_(app, config)
-
Load the feature
Parameters:
Name Type Description appRoutable The app module object
configobject Passport settings
- Source:
- appFeatures/passport.js
Properties:
Name Type Argument Default Description config.useSessionbool <optional>
false Use session or not, default: false
config.initobject Passport initialization settings
Properties
Name Type Argument Default Description userPropertystring <optional>
'user' User property name, default: user
config.strategiesarray Passport strategies, e.g. [ 'local', 'facebook' ]
config.exposeToServerarray Expose the passport servcie to while server
Returns:
- Type
- Promise.<*>