1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-30 07:36:14 -05:00
Commit Graph

1020 Commits

Author SHA1 Message Date
8510a753a8 delete sso config when deleting org (#904)
* delete ssouser on org and user delete

* delete sso config when deleting org
2020-09-02 10:48:15 -04:00
47224913d4 delete ssouser on org and user delete (#902) 2020-09-01 16:05:37 -04:00
9faa9406a6 delete sso user when deleting org user (#901) 2020-09-01 15:07:47 -04:00
01bae115a5 proxy for sso connector 2020-09-01 12:44:45 -04:00
6e0921dcc1 proxy_buffers 2020-08-31 16:44:18 -04:00
6e7d618e52 correct nginx sso pathing 2020-08-28 13:44:50 -04:00
f0210cd798 correct identity pathing from nginx 2020-08-28 13:44:01 -04:00
db7d05b52f Added PreValidate endpoint on Account controller (#896)
* Added PreValidate endpoint on Account controller

* Fixed IHttpClientFactory implementation

* Core localization and org sproc fix

* Pass culture, fixed sso middleware bug
2020-08-28 12:14:23 -04:00
526bdfdb05 update nginx proxy for portal pathing 2020-08-27 16:26:12 -04:00
0607050024 update self-host for sso and portal (#893) 2020-08-26 17:48:31 -04:00
59f8467f7c Create sso user api (#886)
* facilitate linking/unlinking existing users from an sso enabled org

* added user_identifier to identity methods for sso

* moved sso user delete method to account controller

* fixed a broken test

* Update AccountsController.cs

* facilitate linking/unlinking existing users from an sso enabled org

* added user_identifier to identity methods for sso

* moved sso user delete method to account controller

* fixed a broken test

* added a token to the existing user sso link flow

* added a token to the existing user sso link flow

* fixed a typo

* added an event log for unlink ssoUser records

* fixed a merge issue

* fixed a busted test

* fixed a busted test

* ran a formatter over everything & changed .vscode settings in .gitignore

* chagned a variable to use string interpolation

* removed a blank line

* Changed TokenPurpose enum to a static class of strings

* code review cleanups

* formatting fix

* Changed parameters & logging for delete sso user

* changed th method used to get organization user for deleting sso user records

Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-08-26 14:12:04 -04:00
8884157427 Added get for sso config repo by revision date (#878) 2020-08-19 13:35:17 -04:00
cd926ca8f6 allow user registration for sso (#865) 2020-08-13 17:30:10 -04:00
056b4b9bf4 add api support for updating org identifier (#861)
* add api support for updating org identifier

* add identifier to response as well

* implement in EF repo
2020-08-12 16:38:22 -04:00
623cd36bd4 upgrade identity server 4 to v4 (#842)
* upgrade identity server 4 to v4

* remove script ref
2020-07-30 17:00:13 -04:00
047c2ad3ab comment out sso in nginx config 2020-07-29 10:01:36 -04:00
307ac437d5 remove sso container ref 2020-07-29 09:50:11 -04:00
68915a452e missing go 2020-07-28 21:53:12 -04:00
c53e8cbf9d return if org user has sso binding (#839) 2020-07-28 21:11:45 -04:00
2c4752f4ac Sso user table, model and repo stubbed out (#837)
* Sso user table, model and repo stubbed out

* switch to nullable org id, bigint id

* update GetBySsoUserAsync

* cleanup migrator file

* fix EF user repo

* fix pg repo

* is `IS NULL` checks

* unique indexes

* update migration scripts

* add another unique index

* remove old script
2020-07-28 10:03:09 -04:00
5de236f294 update libs 2020-07-27 20:36:17 -04:00
229478adae Feature.web.534.allow multi select in org vault (#830)
* Set up API methods for bulk admin delete
2020-07-22 11:38:53 -05:00
51fd87df0b Added UseSso bool to Organization (#834)
* Added UseSso bool to org

* Update fields in migration script

* bump version & check enabled flag on ssoConfig
2020-07-22 09:38:39 -04:00
83e9468502 Transition reference id to data (#828)
* Transition reference id to data

* field length and request model updates
2020-07-20 15:19:46 -04:00
aab6095073 Add support building from path that contains space (#815) 2020-07-17 08:28:31 -04:00
0d0c6c7167 sso integrations (#822)
* stub out hybrid sso

* support for PKCE authorization_code clients

* sso service urls

* sso client key

* abstract request validator

* support for verifying password

* custom AuthorizationCodeStore that does not remove codes

* cleanup

* comment

* created master password

* ResetMasterPassword

* rename Sso client to OidcIdentity

* update env builder

* bitwarden sso project in docker-compose

* sso path in nginx config
2020-07-16 08:01:39 -04:00
d0d93a64ee Reverse encouragement of self-signed cert (#813) 2020-07-07 20:58:45 -04:00
61f46ecb11 Update CertBuilder.cs (#809) 2020-07-06 13:48:23 -04:00
62b3c305c3 Add default log parameters (#807)
* Add default log parameters

* Case typo
2020-07-02 16:28:16 -04:00
cc9d18f6d2 add missing [ViewPassword] true (#799) 2020-06-27 15:09:04 -04:00
0b1e49bc0a Remove Id from SsoConfig_Create sproc 2020-06-26 16:47:41 -04:00
9f919bbea9 move Id assignment to after insert 2020-06-25 18:28:08 -04:00
f46023f2f5 requested changes 2020-06-25 18:06:27 -04:00
39a81af3e9 DAL & CRUD for SSO 2020-06-25 16:42:29 -04:00
fca7b162bf Reference id storage and signup 2020-06-25 12:28:22 -04:00
0f2ea43454 bump dbup minor version 2020-06-24 16:37:23 -04:00
8559e144c6 bump dependency minor/patch versions 2020-06-24 16:37:23 -04:00
f471237ce4 Update migration 2020-06-24 16:14:59 -04:00
81879f804b fixed field name during name check 2020-06-24 15:21:48 -04:00
448032668e fixed syntax error in migration 2020-06-24 15:18:42 -04:00
05891f2122 Requested updates 2020-06-24 12:24:36 -04:00
09df3f64d3 Updates to SSO config DB setup 2020-06-23 23:54:27 -04:00
aa19be2c0c formatting 2020-06-22 10:45:37 -04:00
d0a98d6cf3 Added missing migration functionality 2020-06-22 09:49:16 -04:00
519226f824 formatting 2020-06-21 23:42:27 -04:00
8e7cb082ad DB support for SSO config 2020-06-21 23:35:42 -04:00
24a458416e Add missing go after create type. 2020-05-26 20:56:10 +02:00
bf7f541664 Add go after last statement. 2020-05-26 20:53:49 +02:00
4c1ba235d8 Delete procedures before droping type 2020-05-23 12:06:05 +02:00
14a8224a99 Be explicit about AccessAll for ViewPassword 2020-05-23 11:06:41 +02:00