Closed Bug 1550117 (hgmosso) Opened 6 years ago Closed 4 years ago

[meta] SSO for hg.mozilla.org

Categories

(Developer Services :: Mercurial: hg.mozilla.org, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INACTIVE

People

(Reporter: sheehan, Unassigned)

References

Details

(Keywords: leave-open, meta)

SSO for hg

Allow pushing to hg.mozilla.org over HTTPS with SSO authentication

As a short summary, :kang has developed proof-of-concept client Mercurial extension to enable support for SSO in Mercurial, over in this repo. The goal of this bug is to deploy this extension in production, allowing pushes to hg.mozilla.org over HTTPS and using Mozilla SSO for authentication. There's a decent amount work here, including:

  • Productionizing the extensions and improving test coverage
  • Integrating with the version-control-tools test suite
  • Standing up an HTTP push endpoint alongside the existing SSH endpoint and allowing a subset of users to try it out.

This bug will act as the tracker bug for all the aforementioned work.

Alias: hgmosso
Depends on: 1554173
Depends on: 1554194
Depends on: 1554199
Depends on: 1554230
Depends on: 1554231
Depends on: 1554232
Depends on: 1554236
Depends on: 1554243
Depends on: 1554246
Depends on: 1554248

What is this going to mean for users? Will users have to load a web page and go through the two-factor SSO authentication process to be able to push to hg.m.o? Will they have to repeat this every week?

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.