1 |
Hello, all. |
2 |
|
3 |
Short summary: I'm working on creating an OpenID provider service using |
4 |
Gentoo LDAP. It will provide a common login service for Gentoo |
5 |
developers to Gentoo sites and other OpenID-aware sites (e.g. bug |
6 |
trackers, blogs). |
7 |
|
8 |
Source code: https://github.com/mgorny/identity.gentoo.org |
9 |
|
10 |
|
11 |
Week #9 |
12 |
======= |
13 |
|
14 |
Status: ahead of schedule |
15 |
|
16 |
Tasks done: |
17 |
|
18 |
- sessions are using cache backend now, messages are using session |
19 |
backend (so both end up in memcached), |
20 |
|
21 |
- cleaned up settings to make deployment easier, |
22 |
|
23 |
- cleaned up SSL auth to auth directly into the session, |
24 |
|
25 |
- added auto-logout option for OpenID login, |
26 |
|
27 |
- improved atomicity of database operations, |
28 |
|
29 |
- taught django-ldapdb to rebind with different user, |
30 |
|
31 |
- switched OTP to store keys in LDAP. |
32 |
|
33 |
Goals for the next week: |
34 |
|
35 |
- disable anonymous-only pages for logged in users (i.e. right now |
36 |
logged in user could login again, or signup), |
37 |
|
38 |
- investigate possibility of integrating paramiko server with django, |
39 |
|
40 |
- help tampakrap with the tests. |
41 |
|
42 |
-- |
43 |
Best regards, |
44 |
Michał Górny |