Edgewall Software
Modify

Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#3036 closed enhancement (fixed)

add option --no-auth to make form auth to work

Reported by: vincent@… Owned by: Christopher Lenz
Priority: normal Milestone: 0.10
Component: web frontend/tracd Version: 0.9.4
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

Now it's impossible to use a form based authentication plugin such as http://trac-hacks.org/wiki/AccountManagerPlugin because tracd handle /login request.

May be we can add an option to tracd ("—no-auth"?) to let a plugin doing the auth.

Attachments (1)

disable_tracd_login_hack.patch (1.6 KB ) - added by ximon.eighteen@… 18 years ago.
Patch to disable TracD auth so that the AccountManager login form works.

Download all attachments as: .zip

Change History (4)

comment:1 by Christopher Lenz, 18 years ago

Owner: changed from Jonas Borgström to Christopher Lenz
Status: newassigned

I suppose we could also only perform HTTP authentication if the auth option has been provided.

comment:2 by Christopher Lenz, 18 years ago

Resolution: fixed
Status: assignedclosed

Fixed in [3158]. Simply omit the --auth or --basic-auth option.

comment:3 by ximon.eighteen@…, 18 years ago

Since this isn't in the last released Trac (0.9.6) I made a quick hack to my own copy that seems to work well enough for me though hasn't really been tested. The extremely simple patch is attached for anybody who might be interested prior to 0.10 or 0.9.7.

by ximon.eighteen@…, 18 years ago

Patch to disable TracD auth so that the AccountManager login form works.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Christopher Lenz.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christopher Lenz to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.