Commit Graph

32 Commits (master)

Author SHA1 Message Date
q3k 69aa2b3d11 wip 2020-02-24 19:46:38 +01:00
q3k bd6ec1ddc3 blacken 2019-09-01 16:52:22 +02:00
q3k fb48a67ac1 add user_name, user_id, groups in userinfo 2019-08-30 17:24:49 +02:00
Serge Bazanski 23483292c5 nailed it 2019-06-01 17:59:10 +02:00
Serge Bazanski f5c4c55f20 ux: show when user is inactive 2019-06-01 17:56:26 +02:00
informatic 76cbbe83b2 Load uid from LDAP to fix case-insensitive username authentication 2018-04-18 14:41:19 +02:00
informatic 722c601936 Add remember me checkbox 2018-04-10 16:00:17 +02:00
informatic 757beda134 Replace Client.approved field by static value for now 2018-04-10 15:40:30 +02:00
informatic 3c9d0dc919 Grant automatically if user has unrevoked token for specified client 2018-04-09 10:12:15 +02:00
informatic bebd9b0db8 Fix CSRF 2018-04-09 10:10:01 +02:00
q3k 03cae23651 Rename new API function 2018-01-29 16:06:16 +00:00
q3k 2fbfb61693 Add OpenIDConnect userinfo endpoint
Quickly cobbled together based on a random spec [1] from the Internet.

Also drive-by fix a mixed indentation issue.

[1] - https://connect2id.com/products/server/docs/api/userinfo
2018-01-29 16:02:50 +00:00
informatic 7b1959faea Production fixes 2017-10-14 00:48:23 +02:00
informatic f45805f172 Fix alert rendering 2017-10-14 00:42:54 +02:00
informatic 1309cecb21 User profile page with active tokens list 2017-10-11 02:19:08 +02:00
informatic 5969aa5283 Token revocation endpoint 2017-10-11 02:18:13 +02:00
informatic fe90a80abf Add approved clients
Approved client is differentiated by green tick by its name on
authorization request page.
2017-10-11 01:59:40 +02:00
informatic 89b03d68b6 Add logout endpoint 2017-10-11 01:57:52 +02:00
informatic 76037fb02b Extract base template 2017-10-11 01:27:29 +02:00
q3k 9144ce8570 Simplify LDAP data extraction. 2017-10-09 21:05:31 +01:00
q3k 3f7b06129b Add tool to create clients. 2017-10-09 21:01:49 +01:00
q3k b4a4a26a2f Cannibalize tomek/auth to create an OAuth microservice 2017-10-09 20:42:25 +01:00
q3k 72e5449a4f quick hack to not allow duplicate usernames with spaces 2014-10-11 14:02:15 +02:00
q3k 74d8dba84c Oh... 2013-09-01 14:42:49 +02:00
q3k f56552f9d2 Oops. 2013-09-01 14:39:34 +02:00
q3k 6d129e9d89 Add mifare hash support. 2013-09-01 14:36:37 +02:00
Tomek Dubrownik 7cb3524679 forgot an import :/ 2012-11-20 00:06:07 +01:00
Tomek Dubrownik a5ca0f9e67 fixed a security vulnerability 2012-11-19 23:59:53 +01:00
Tomek Dubrownik 33bf9f7e1e dist cfg for irc deref 2012-09-17 01:44:52 +02:00
Tomek Dubrownik aee18f11dd irc dereference 2012-09-17 01:43:51 +02:00
Tomek Dubrownik 29cee8fb75 401 for bad login; text-plain 2012-09-15 00:35:40 +02:00
Tomek Dubrownik 97e4817a59 initial commit 2012-09-14 22:45:25 +02:00