/[refeed]/trunk/ACCOUNTS.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/ACCOUNTS.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (show annotations)
Wed Jul 5 00:27:49 2006 UTC (17 years, 9 months ago) by dpavlin
File MIME type: text/html
File size: 3019 byte(s)
make working copy of trunk
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <title>Reblog User Accounts/Authentication</title>
6 <link rel="stylesheet" href="softwarestyle.css" type="text/css" />
7 </head>
8 <body>
9 <h1>Reblog User Accounts/Authentication</h1>
10 <p>$Revision: 1.3 $</p>
11 <div id="contents">
12 <a name="#overview"></a>
13 <h3>Overview</h3>
14 <p>
15 By default, the feed-reading software component of reBlog, called reFeed, is a
16 single-user application. Its database allows for multiple users to each maintain
17 their own set of input feeds and published posts, but there is no account
18 creation/management system, or method to authenticate different users.
19 </p>
20
21 <p>
22 However, in reBlog 2.1 beta, we have enabled multiple user accounts within one
23 reFeed installation. The account management and authentication is piggybacked on
24 other systems that refeed already interfaces with in different ways.
25 </p>
26
27
28 <a name="#overview"></a>
29 <h3>reFeed Built-in Auth</h3>
30 <p>
31 By default, reFeed does not authenticate or restrict access. By setting values for
32 the <code>REBLOG_HTTPAUTH_NAME</code> and <code>REBLOG_HTTPAUTH_PASS</code> settings,
33 as described in the <a href="INSTALL.html">install instructions</a>, you can enable simple
34 Basic HTTP Authentication for a single user.
35 </p>
36
37 <a name="#piggyback"></a>
38 <h3>Blog System Accounts/Auth Piggybacking</h3>
39 <p>
40 As mentioned, reFeed can now work with multiple users when installed within the context
41 of other account-managing systems, as described below.
42 </p>
43
44
45 <a name="#mt"></a>
46 <h2>Movable Type</h2>
47 <p>
48 Install reFeed normally, but place the whole installation in the same directory as
49 your <code>mt.cgi</code>, so that you would access reFeed at:
50 http://example.com/path/to/mt/refeed. Then set <code>REBLOG_AUTH_TYPE</code>
51 to <code>MT</code> in <code>config.php</code>. reFeed will then authenticate
52 against the Movable Type cookie and database, giving each user in your Movable Type
53 installation their own reFeed account. For this to work, refeed must be configured to use the
54 same MySQL database as Movable Type.
55 </p>
56
57
58 <a name="#wp"></a>
59 <h2>WordPress</h2>
60 <p>
61 Do the same thing as for Movable Type, placing refeed inside your WordPress installation,
62 and set <code>REBLOG_AUTH_TYPE</code> to <code>MT</code> in <code>config.php</code>.
63 Then all of your WordPress users will have their own refeed accounts.
64 For this to work, refeed must be configured to use the
65 same MySQL database as WordPress.
66 </p>
67
68
69 <a name="#drupal"></a>
70 <h3>Drupal</h3>
71 <p>
72 We are also working on a tighter integration of reFeed with Drupal, but this is not quite
73 ready for release. Get in touch with us if you want to chat about it.
74 </p>
75
76 </div>
77 </body>
78 </html>

  ViewVC Help
Powered by ViewVC 1.1.26