Go to file
Paul Rodwell 8449863fb7 Adding documentation for Twitter 2016-07-07 11:43:26 +01:00
client correct typo 2016-06-01 14:23:32 +01:00
docs Adding documentation for Twitter 2016-07-07 11:43:26 +01:00
server real fix for #1 2016-07-07 10:50:14 +01:00
views ripple login state across wiki sites open within wiki domain 2016-05-29 19:28:46 +01:00
.gitignore adding https and wikiDomains for login, plus GitHub and Google login, and switching to using winchan for communication between windows 2016-05-04 10:00:32 +01:00
.npmignore initial commit - work in progress 2016-03-16 14:13:37 +00:00
Gruntfile.js work in progress... 2016-04-04 10:06:33 +01:00
ReadMe.md documentation, work in progress 2016-06-30 09:42:02 +01:00
index.js initial commit - work in progress 2016-03-16 14:13:37 +00:00
migrate-from-persona.js add script to create `owner.json` from existing persona identity 2016-06-24 11:27:30 +01:00
package.json 0.1.0-5 2016-06-27 11:32:04 +01:00

ReadMe.md

Federated Wiki - Security Plug-in: Passport

This security plug-in is currently a work in progress

This security plug-in is written as a replacement for the Mozilla Persona plugin (wiki-security-persona). A replacement is required because the Mozilla Persona service is closing on 30th November 2016.

To allow an orderly migration of wiki site ownership this plug-in makes use of the Mozilla Persona plug-in for Passport. This is only presented as a login option on those wiki sites that have already been claimed using Mozilla Persona. See, migrating from Mozilla Persona

In this initial release we make use of Passport's OAuth plug-ins for GitHub, Google, and Twitter. To use one, or more, of these a wiki server administrator will need to register an application with an identity provider from that list, and configure the wiki server. See, configuring wiki-security-passportjs.