definition.yml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. key: cas
  2. title: CAS
  3. description: The Central Authentication Service (CAS) is a single sign-on protocol for the web.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/cas.svg
  6. color: green darken-2
  7. website: https://apereo.github.io/cas/
  8. useForm: false
  9. isAvailable: true
  10. props:
  11. baseUrl:
  12. type: String
  13. title: Base URL
  14. hint: 'Base-URL of your WikiJS (for example: https://wiki.example.com)'
  15. order: 1
  16. casUrl:
  17. type: String
  18. title: URL to the CAS Server
  19. hint: 'Base-URL of the CAS server, including context path. (for example: https://login.company.com/cas)'
  20. order: 2
  21. casVersion:
  22. type: String
  23. title: CAS Version
  24. hint: 'The version of CAS to use'
  25. order: 3
  26. enum:
  27. - CAS3.0
  28. - CAS1.0
  29. default: 'CAS3.0'
  30. emailAttribute:
  31. type: String
  32. title: Attribute key which contains the users email
  33. default: email
  34. order: 4
  35. displayNameAttribute:
  36. type: String
  37. title: Attribute key which contains the users display name (leave empty if there is none)
  38. order: 5
  39. uniqueIdAttribute:
  40. type: String
  41. title: Attribute key which contains the unique identifier of a user. (if empty, username will be used)
  42. order: 6