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 app
Routable The app module object
config
object Passport settings
- Source:
- appFeatures/passport.js
Properties:
Name Type Argument Default Description config.useSession
bool <optional>
false Use session or not, default: false
config.init
object Passport initialization settings
Properties
Name Type Argument Default Description userProperty
string <optional>
'user' User property name, default: user
config.strategies
array Passport strategies, e.g. [ 'local', 'facebook' ]
config.exposeToServer
array Expose the passport servcie to while server
Returns:
- Type
- Promise.<*>