mozilla / persona

Persona is a secure, distributed, and easy to use identification system.
https://login.persona.org
Other
1.83k stars 265 forks source link

Persona end of life. #4237

Open shane-tomlinson opened 8 years ago

shane-tomlinson commented 8 years ago

So long, and thanks for all the fish.

relud commented 8 years ago

of the components dbwrite, keysign, browserid, route, and static, which ones are still needed with this?

rfk commented 8 years ago

+81 −2,367

Brutal. Thanks @shane-tomlinson, I will try to take this for a spin soon.

of the components dbwrite, keysign, browserid, route, and static, which ones are still needed with this?

My guess is that dbwrite and keysign are not needed, but will also do no harm if still active. But @shane-tomlinson would better know the details.

shane-tomlinson commented 8 years ago

My guess is that dbwrite and keysign are not needed, but will also do no harm if still active. But @shane-tomlinson would better know the details.

I believe that route and static are the only ones that are still needed, at least that's all I have running locally.

shane-tomlinson commented 8 years ago

@rfk - I updated this PR to remove all processes but route and static as well as add tests to ensure all WSAPI routes return a 410 when requested.

rfk commented 8 years ago

This works well in my local testing.

Trying to use the auth dialog:

screen shot 2016-11-23 at 06 56 18

Trying to access the persona management site:

screen shot 2016-11-23 at 06 55 43

Trying to talk directly to the service API:

screen shot 2016-11-23 at 06 58 47

rfk commented 8 years ago

wants to merge 1 commit into train-2014.07.19

I suggest that we don't merge this into the train branch, but rather cut a new train branch with this in it. That will make it easier to roll back to the live version if we need to.

rfk commented 7 years ago

@shane-tomlinson could you please rebase this when you get a chance?