•  
      story #7701 Add REST basic auth
    Summary
    Empty
    Add REST basic auth
    I can intergrate with tools that only manage basic auth
    - Add basic auth in addition to Token and Cookie
    - Update ALL rest routes to manage actual authentication need (public resources vs. protected methods)
    - Add doc to explain various authentication method plus basics REST usage

    helpful :
    http://stackoverflow.com/questions/19038026/restler-3-0-basic-authentication
    http://stackoverflow.com/questions/7901144/luracast-restler-authentication
    http://stackoverflow.com/questions/21445356/using-authentication-on-different-method-parameters-restler-3
    Empty
    Empty
    Status
    Empty
    Done
    Development
    • [ ] Does it involves User Interface? 
    • [ ] Are there any mockups?
    • [ ] Are permissions checked?
    • [ ] Does it need Javascript development?
    • [ ] Does it need a forge upgrade bucket?
    • [ ] Does it need to execute things in system events?
    • [ ] Does it impact project creation (templates)?
    • [ ] Is it exploratory?
    Empty
    Details
    #7701
    Manuel Vacelet (vaceletm)
    2015-03-25 18:36
    2014-12-16 17:35
    7700

    References
    Referencing story #7701

    Artifact Tracker v5

    rel #7907 8.0

    Git commit

    tuleap/tuleap/stable

    Add BasicAuth method if no token/cookie provided 320338d7bd
    Merge commit 'refs/changes/06/3706/10' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD b2a19b2764
    story #7701: make all project api resources public 1d2a1cd0f8
    Merge commit 'refs/changes/09/3709/7' of ssh://gerrit.tuleap.net:29418/tuleap into stable de53fef964
    story #7701: make all git api resources public 1f6464fc51
    Merge commit 'refs/changes/19/3719/7' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 7259927002
    story #7701: make all relevant tracker REST resources public 890221ff94
    Merge commit 'refs/changes/08/3708/12' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 148b828ae8
    story #7701: make all relevant user related api resources public 05652f6205
    Merge commit 'refs/changes/69/3769/3' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 58f1326216
    story #7701: make all relevant milestone routes public 17e075e01c
    Merge commit 'refs/changes/82/3782/1' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 1d7e61bc4d
    story #7701: make all remaining appropriate agiledashboard routes public 77ba3bf23c
    Merge commit 'refs/changes/88/3788/3' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD 3516942856
    story #7701: fix authentication tests for bad auth attempts 14f555c1a4
    Merge commit 'refs/changes/93/3793/1' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD e2507ee725
    story #7701: fixing typo in method name ef265e197c
    Referenced by story #7701

    Follow-ups

    User avatar
    dylan bowden (dylan)2015-03-06 16:55
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes