securityPassportGitHub.js 517 B

12345678910111213
  1. 'use strict';
  2. var form = require('express-form')
  3. , field = form.field
  4. ;
  5. module.exports = form(
  6. field('settingForm[security:passport-github:isEnabled]').trim().toBooleanStrict().required(),
  7. field('settingForm[security:passport-github:clientId]').trim(),
  8. field('settingForm[security:passport-github:clientSecret]').trim(),
  9. field('settingForm[security:passport-github:callbackUrl]').trim(),
  10. field('settingForm[security:passport-github:isSameUsernameTreatedAsIdenticalUser]').trim().toBooleanStrict(),
  11. );