plugin.xml 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <root>
  3. <name>Single Sign-On</name>
  4. <key>singlesignon</key>
  5. <state>stable</state>
  6. <logo>https://raw.githubusercontent.com/edgardmessias/glpi-singlesignon/master/plugin.png</logo>
  7. <description>
  8. <short>
  9. <en><![CDATA[Allow to login in GLPI with Single sign-on (SSO)]]></en>
  10. </short>
  11. <long>
  12. <en><![CDATA[
  13. # Single Sign-On for GLPI
  14. [![Build Status](https://travis-ci.org/edgardmessias/glpi-singlesignon.svg?branch=master)](https://travis-ci.org/edgardmessias/glpi-singlesignon)
  15. [![CodeFactor](https://www.codefactor.io/repository/github/edgardmessias/glpi-singlesignon/badge)](https://www.codefactor.io/repository/github/edgardmessias/glpi-singlesignon)
  16. [![Total Downloads](https://img.shields.io/github/downloads/edgardmessias/glpi-singlesignon/total.svg)](https://github.com/edgardmessias/glpi-singlesignon/releases)
  17. [![Current Release](https://img.shields.io/github/release/edgardmessias/glpi-singlesignon.svg)](https://github.com/edgardmessias/glpi-singlesignon/releases/latest)
  18. Single sign-on (SSO) is a property of access control of multiple related, yet independent, software systems. With this property, a user logs in with a single ID and password to gain access to any of several related systems.
  19. # Installation
  20. * Uncompress the archive to the `<GLPI_ROOT>/plugins/singlesignon` directory
  21. * Navigate to the Configuration > Plugins page,
  22. * Install and activate the plugin.
  23. # Usage
  24. * Go to `Configuration > Single Sign-On` and add a provider
  25. * To test, do logout and try login with links below login page `[ Login with <name> ]`
  26. # Available providers
  27. * Facebook - https://developers.facebook.com/docs/apps/
  28. * GitHub - https://developer.github.com/apps/building-oauth-apps/creating-an-oauth-app/
  29. * Google - https://developers.google.com/identity/protocols/OpenIDConnect
  30. * Instagram - https://www.instagram.com/developer/authentication/
  31. * LinkedIn - https://docs.microsoft.com/en-us/linkedin/shared/authentication/authorization-code-flow?context=linkedin/context
  32. * Generic - Allow to define custom URLs
  33. ]]></en>
  34. </long>
  35. </description>
  36. <homepage>https://github.com/edgardmessias/glpi-singlesignon</homepage>
  37. <download>https://github.com/edgardmessias/glpi-singlesignon/releases</download>
  38. <issues>https://github.com/edgardmessias/glpi-singlesignon/issues</issues>
  39. <readme>https://github.com/edgardmessias/glpi-singlesignon/wiki</readme>
  40. <authors>
  41. <author>Edgard Lorraine Messias</author>
  42. </authors>
  43. <versions>
  44. <version>
  45. <num>1.0.0</num>
  46. <compatibility>0.85</compatibility>
  47. <compatibility>0.90</compatibility>
  48. <compatibility>9.1</compatibility>
  49. <compatibility>9.2</compatibility>
  50. <compatibility>9.3</compatibility>
  51. <compatibility>9.4</compatibility>
  52. </version>
  53. <version>
  54. <num>1.1.0</num>
  55. <compatibility>0.85</compatibility>
  56. <compatibility>0.90</compatibility>
  57. <compatibility>9.1</compatibility>
  58. <compatibility>9.2</compatibility>
  59. <compatibility>9.3</compatibility>
  60. <compatibility>9.4</compatibility>
  61. </version>
  62. <version>
  63. <num>1.2.0</num>
  64. <compatibility>0.85</compatibility>
  65. <compatibility>0.90</compatibility>
  66. <compatibility>9.1</compatibility>
  67. <compatibility>9.2</compatibility>
  68. <compatibility>9.3</compatibility>
  69. <compatibility>9.4</compatibility>
  70. </version>
  71. <version>
  72. <num>1.3.0</num>
  73. <compatibility>0.85</compatibility>
  74. <compatibility>0.90</compatibility>
  75. <compatibility>9.1</compatibility>
  76. <compatibility>9.2</compatibility>
  77. <compatibility>9.3</compatibility>
  78. <compatibility>9.4</compatibility>
  79. </version>
  80. <version>
  81. <num>1.3.1</num>
  82. <compatibility>0.85</compatibility>
  83. <compatibility>0.90</compatibility>
  84. <compatibility>9.1</compatibility>
  85. <compatibility>9.2</compatibility>
  86. <compatibility>9.3</compatibility>
  87. <compatibility>9.4</compatibility>
  88. </version>
  89. <version>
  90. <num>1.3.3</num>
  91. <compatibility>0.85</compatibility>
  92. <compatibility>0.90</compatibility>
  93. <compatibility>9.1</compatibility>
  94. <compatibility>9.2</compatibility>
  95. <compatibility>9.3</compatibility>
  96. <compatibility>9.4</compatibility>
  97. </version>
  98. <version>
  99. <num>1.4.0</num>
  100. <compatibility>~10.0.5</compatibility>
  101. <download_url>https://github.com/edgardmessias/glpi-singlesignon/releases/download/v1.4.0/glpi-singlesignon-v1.4.0.tar.bz2</download_url>
  102. </version>
  103. </versions>
  104. <langs>
  105. <lang>de_DE</lang>
  106. <lang>en_GB</lang>
  107. <lang>es_ES</lang>
  108. <lang>fr_FR</lang>
  109. <lang>pt_BR</lang>
  110. </langs>
  111. <license><![CDATA[GPL v2+]]></license>
  112. <tags>
  113. <en>
  114. <tag>Authentication</tag>
  115. <tag>Login</tag>
  116. <tag>Single Sign On</tag>
  117. <tag>SSO</tag>
  118. </en>
  119. </tags>
  120. <screenshots>
  121. <screenshot>https://raw.githubusercontent.com/edgardmessias/glpi-singlesignon/master/screenshots/image_1.png</screenshot>
  122. <screenshot>https://raw.githubusercontent.com/edgardmessias/glpi-singlesignon/master/screenshots/image_1.png</screenshot>
  123. </screenshots>
  124. </root>