Stuart Watt wrote:
I'm developing an app which uses IIS and FastCGI as its back end. Also, we are expected by the client to use Windows integrated authentication in the server -- this is an intranet app, so no login screen should be expected.
<snip>
trying to read the one already performed, so I put together a Catalyst::Authentication::Credential::Environment module, that simply

Doh, you appear to have duplicated a chunk of effort:

http://dev.catalyst.perl.org/repos/Catalyst/branches/Catalyst-Plugin-Authentication/credential_remote/lib/Catalyst/Authentication/Credential/Remote.pm

Is there another simple but better way to achieve this? Ideally one which avoids the deprecated $c->request->user. I'm only starting to use Catalyst for authentication stuff.

Not at the moment / in a released state.

The next Catalyst release will add $c->req->remote_user for this. There is currently a failing test (for a bug which has been in Catalyst forever) in trunk, and I'm hoping to get this fixed before we release 5.80005.

I'm also going to be reviewing / merging this branch of Catalyst::Plugin::Authentication soonish (which I'm seriously late on already)!

So to answer your actual question, yes, what you're doing is the right thing to do, and will be present in 'officially released' software within the next couple of weeks max hopefully.

If you fancy reviewing the code I linked about, and trying it out to see if it works for you, and commenting on anything you think needs work (including documentation!), then that would be a great help :)

Cheers
t0m


_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to