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 #7 |
12 |
======= |
13 |
|
14 |
Status: on schedule |
15 |
|
16 |
Tasks done: |
17 |
|
18 |
- replaced the random authentication tokens (that lacked uniqueness |
19 |
guarantee) with semi-random tokens based on the encrypted database |
20 |
identifiers as described in [1], |
21 |
|
22 |
- got SSL certificate-based login working. |
23 |
|
24 |
Following the information obtained from robbat2, I have implemented |
25 |
the SSL auth using a single domain only. This usually makes it |
26 |
impossible to change user certificate without restarting the browser |
27 |
or waiting for session expiration, but it preserves the separation |
28 |
between site login and SSL client certificate use. |
29 |
|
30 |
|
31 |
Goals for the next week: |
32 |
|
33 |
- implement some kind of authentication using One Time Passwords. |
34 |
The exact details are being discussed. |
35 |
|
36 |
[1]:http://blogs.gentoo.org/mgorny/2013/08/02/getting-tokens-for-verification/ |
37 |
|
38 |
-- |
39 |
Best regards, |
40 |
Michał Górny |