cerpus / Edlib

Edlib is an application for creating, sharing, storing and using rich interactive learning resources.
https://docs.edlib.com
GNU General Public License v3.0
40 stars 7 forks source link

Allow SSO for CA admin via LTI #2682

Closed emmachughes closed 6 months ago

emmachughes commented 6 months ago

This brings back single sign-on for CA's admin, via LTI.

To access admin via SSO:

  1. Be an administrator in the hub
  2. Add a tool with https://ca.edlib.test/lti/admin as the launch URL, and CA's key/secret
  3. Launch the tool
codecov[bot] commented 6 months ago

Codecov Report

Merging #2682 (7963115) into master (f31eefb) will decrease coverage by 0.02%. The diff coverage is 0.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2682 +/- ## ============================================ - Coverage 69.59% 69.57% -0.02% - Complexity 2704 2705 +1 ============================================ Files 272 272 Lines 11997 12000 +3 ============================================ Hits 8349 8349 - Misses 3648 3651 +3 ``` | [Components](https://app.codecov.io/gh/cerpus/Edlib/pull/2682/components?src=pr&el=components&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cerpus) | Coverage Δ | | |---|---|---| | [contentauthor](https://app.codecov.io/gh/cerpus/Edlib/pull/2682/components?src=pr&el=component&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cerpus) | `69.57% <0.00%> (-0.02%)` | :arrow_down: |