Merge remote-tracking branch 'gsoc2016/Subtitle-1'
[mediagoblin.git] / mediagoblin / plugins / openid / README.rst
CommitLineData
bd0ece05
RE
1.. _openid-chapter:
2
2c4cdd09 3===================
9650aa39 4 OpenID plugin
2c4cdd09
RE
5===================
6
9650aa39
BS
7The OpenID plugin allows user to login to your GNU MediaGoblin instance using
8their OpenID URL.
2c4cdd09
RE
9
10This plugin can be enabled alongside :ref:`basic_auth-chapter` and
11:ref:`persona-chapter`.
12
13.. note::
9650aa39
BS
14 When :ref:`basic_auth-chapter` is enabled alongside this OpenID plugin, and
15 a user creates an account using their OpenID. If they would like to add a
2c4cdd09
RE
16 password to their account, they can use the forgot password feature to do
17 so.
18
19
9650aa39 20Set up the OpenID plugin
2c4cdd09
RE
21============================
22
231. Install the ``python-openid`` package.
24
252. Add the following to your MediaGoblin .ini file in the ``[plugins]`` section::
26
27 [[mediagoblin.plugins.openid]]
28
293. Run::
30
31 gmg dbupdate
32
33 in order to create and apply migrations to any database tables that the
34 plugin requires.