Shindig
  1. Shindig
  2. SHINDIG-1773

Content proxy needs to support proxy for OAuth protected resources

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.5.0, 3.0.0
    • Fix Version/s: 2.5.0-beta2
    • Component/s: Java
    • Labels:
      None

      Description

      There are many cases that some resource are protected by OAuth and they are desired to be accessed via content proxy instead of makeRequest calls, for example, images in user's album. User should be able to specify OAuth parameter in getProxyUrl call and get a proxy url to access the protected resources.

        Activity

        Ryan Baxter made changes -
        Fix Version/s 2.5.0-beta2 [ 12321670 ]
        Fix Version/s 3.0.0 [ 12319512 ]
        Fix Version/s 2.5.0 [ 12320364 ]
        Stanton Sievers made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Xiao Feng Yu made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Xiao Feng Yu made changes -
        Attachment Jira1773_sample.patch [ 12528678 ]
        Xiao Feng Yu made changes -
        Attachment Jira1773.patch [ 12528452 ]
        Xiao Feng Yu made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Xiao Feng Yu made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Xiao Feng Yu made changes -
        Attachment Jira1773.patch [ 12528452 ]
        Xiao Feng Yu made changes -
        Original Estimate 48h [ 172800 ]
        Remaining Estimate 48h [ 172800 ]
        Xiao Feng Yu made changes -
        Field Original Value New Value
        Description In enterprise environment, cookie based SSO is commonly used to access the protected resource, while Shindig only support OAuth and OAuth2 to access the web resources. It is desired to add a new auth type as "SSO", so that in makeRequest call, if the SSO auth type is specified, the SSO cookie will be forwarded to the resource server.
        And in getProxyUrl API, auth type can also be specified to create a proxy url with either SSO or OAuth support enabled.
        There are many cases that some resource are protected by OAuth and they are desired to be accessed via content proxy instead of makeRequest calls, for example, images in user's album. User should be able to specify OAuth parameter in getProxyUrl call and get a proxy url to access the protected resources.
        Summary Add SSO support for Shindig proxy request Content proxy needs to support proxy for OAuth protected resources
        Xiao Feng Yu created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Xiao Feng Yu
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 48h
              48h
              Remaining:
              Remaining Estimate - 48h
              48h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development