UNPKG

periodicjs.ext.login

Version:

An authentication extension for periodicjs that uses passport to authenticate user sessions.

37 lines (36 loc) 1.01 kB
{ "development":{ "settings":{ "authLoginPath":"/auth/login", "authLogoutPath":"/", "authLoggedInHomepage":"/p-admin", "usepassword":true, "requireusername":true, "requireemail":true, "requireuseractivation":true, "disablesocialsignin":true }, "new_user_validation": { "checkusername": true, "checkpassword": true, "length_of_username": 4, "length_of_password": 8, "send_new_user_email": true }, "passport":{ "oauth":{ "facebook":{ "appid": "NEEDFBAPPID", "appsecret": "NEEDFBAPPSECRET", "callbackurl": "http://local.getperiodic.com:8786/auth/facebook/callback", "scope":["email", "publish_actions", "offline_access", "user_status", "user_likes", "user_checkins", "user_about_me", "read_stream"] } } }, "token":{ "ttl":"3600000", "resetTokenExpiresMinutes": "60", "secret": "periodicjs" } } }