Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-17223

Create a new container authN filter which authenticates against K2

    Details

    • Type: Branch
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.0
    • Fix Version/s: 2.8.0
    • Component/s: Login
    • Labels:
      None
    • Property addition/change required:
      Yes

      Description

      Create a new container authN filter which authenticates against K2:

      We have the K2 service to track users by cookies.
      Nest Steps

      1. Add something on the Sakai 2 side that pulls the tracking cookie
      from the request and calls /var/cluster/user?c=<cookie> to get the
      Sakai 3 user object for that cookie. That URL will ultimately be
      password protected so that the Sakai2 side has its own username and
      password.

      From the user object in json form Sakai 2 should be able to log in a
      user in and do anything else necessary.

      This could either be a Filter or a UserDirectoryProvider.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  lance@indiana.edu Lance Speelmon (Inactive)
                  Reporter:
                  lance@indiana.edu Lance Speelmon (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code