Eric Chiang
dcf5835189
*: remove in memory connector config repo
10 years ago
Eric Chiang
b572b8dd6c
*: remove in memory client repo
...
The DB implementation expects secrets to be base64 encoded blobs.
Because of this a bunch of tests broke moving to sqlite.
A lot of this commit is fixing those tests.
10 years ago
Eric Chiang
72d1ecab64
*: remove in memory password info repo
10 years ago
Eric Chiang
2726f4dcdf
*: remove in memory user repo
10 years ago
Eric Chiang
7bac93aa20
*: remove in memory session repos
...
Move manager to it's own package so it can import db. Move all
references to the in memory session repos to use sqlite3.
10 years ago
Eric Chiang
5e44b6bc27
*: update all to accommodate changes to go-oidc
...
Update dex to comply with the changes to fieldnames and types of
the client and provider metadata structs in coreos/go-oidc.
10 years ago
Bobby Rullo
dc828825e6
server: better UX when remote ID already exists
...
Instead of cryptic message with nowhere to, give them the choice to
login with that account or register.
10 years ago
Eric Chiang
f43655a8c3
user/manager: connector must exists when creating remote identity
...
Add ConnectorConfigRepo to UserManager. When trying to create a
RemoteIdentity, validate that the connector ID exists.
Fixes #198
10 years ago
Eric Chiang
d518447282
user: move user manager to it's own package
...
This commit moves the user.Manage to its own package (user/manager)
so it can import the connector package in a later commit.
For clarity, it renames "Manager" to "UserManager" using gorname.
This commit has no functional changes.
10 years ago
Joe Bowers
0c854a21d6
server: endpoint and system for sending invitations to dex
...
An invitation allows users to both verify their email address and set
a new password.
10 years ago
Bobby Rullo
bf9517fdaa
server,cmd: Add flag for disabling registation
...
For situations where admins add users.
11 years ago
Bobby Rullo
f1820cda14
cmd,server,static/html: Configurable name, logo
...
fixes #47
11 years ago
Bobby Rullo
66fe201c24
*: move original project to dex
11 years ago