a8518e842fb7669586f9fe9d97414c67e4722a85
[mod_auth_kerb.cvs/.git] / TODO
1 - Dual Auth Support
2         Try Kerberos V5 and then V4 or visa versa.
3
4 - Save Creds/Tickets
5         Retrieve and store krbtgt and set env variable of file path.
6
7 - Cleanup Daemon
8         Maybe write some little cleanup daemon to clean up ticket files.
9
10 - Set Path for Storage of Temp Files
11         Storage of ticket files, and maybe others at some point.
12
13 - Verify Krb5 Ticket
14         Currently www/hostname.
15         Can I do this with Krb4?
16
17 - Ability to Set Realm in Config
18         Not compiled in anymore.
19         Maybe some form of multiple realms specifiable?
20
21 - Settable Location of Keytab/Srvtab
22         Again, in config instead of compiled in.
23
24 - Authoritative Support
25         If Kerberos check fails, don't fall through to other modules.
26
27 - Lifetime Settable
28         Set lifetime of tickets in config.
29
30 - Default Instance
31         You can make it so that 'by default', a user's daniel/root or 
32         daniel/www instance is auth'd against instead of just daniel.
33
34 - Any Instance
35         Allow for specification of daniel/root or daniel/admin.
36         If off, only checks against defaultinstance instance.
37
38 - Expire Reauth
39         Set a lifetime on tickets, and after expiration, tries to -force-
40         a reauth (brings up login/password window)
41
42 - Auth Fail Status
43         Set how a failure fails.  Forbidden or Unauthorized.
44
45 - Forwardable/Renewable Tickets
46         Setting in config.