Edgewall Software

Opened 20 years ago

Last modified 18 years ago

#287 closed enhancement

Limit write access to registered users — at Version 6

Reported by: zgqmxvko@… Owned by: utopiste
Priority: normal Milestone: 0.9
Component: general Version: 0.8.3
Severity: normal Keywords: On-Line Access Restrictions patch
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christopher Lenz)

The idea is to limit the (write) accesses to registered user. And add a tool to allow the user to register himself. To limit 'fake' users the idea is to send a default password to the email address provided by the user.

With that only valid users can submit new ticket or write pages.

Change History (7)

comment:1 by s0undt3ch@…, 20 years ago

Keywords: On-Line Access Restrictions added
Milestone: 0.8
Priority: normalhighest

I dunno this, and also take a look at ticket #796

comment:2 by s0undt3ch@…, 20 years ago

Owner: changed from Jonas Borgström to anonymous
Status: newassigned

Sorry I meant #797

And if this was possible I couldn't accept the ticket as I will just for example purposes.

comment:3 by Christopher Lenz, 20 years ago

Owner: changed from anonymous to Jonas Borgström
Priority: highestnormal
Status: assignednew

Restore to previous state. Just because you can, doesn't mean you should.

comment:4 by lunar@…, 20 years ago

Attached patch adds a free registration form for anonymous users. Authenticated users gets a "change password" and "delete account" form instead.

A new module, Registration, manage os.system('htpasswd …') calls to add or change an user entry. Delete was hand made, using fcntl [1] to lock the password file while rewriting it.

A new configuration section "registration" has three new parameters : htpasswd_bin (path to htpasswd), passwd_file (path to password file) and use_md5 (which turns on htpasswd's -m flag).

by lunar@…, 20 years ago

Attachment: trac-registration.diff added

Registration interface using htpasswd

comment:5 by utopiste, 20 years ago

Milestone: 0.80.9
Owner: changed from Jonas Borgström to utopiste
Status: newassigned

will look for it in the next version, should not be a stopper for the .8 release

comment:6 by Christopher Lenz, 19 years ago

Description: modified (diff)
Summary: limit accessesLimit write access to registered users

Better summary.

Note: See TracTickets for help on using tickets.