Gucheng Wang
16cc64f08d
Fix translation.
2021-12-18 11:42:56 +08:00
Gucheng Wang
318cf52b33
Refactor the original db code.
2021-12-18 01:08:03 +08:00
Gucheng Wang
07f9a9ee96
Add more fields to syncer.
2021-12-17 20:33:03 +08:00
Gucheng Wang
c2110ef59d
Add sync pages.
2021-12-17 16:35:45 +08:00
Steve0x2a
2f70e77e53
fix: wrong sub return and docker-compose boolean value error. ( #375 )
...
* fix: wrong sub return
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: yaml bool value must be enclosed in quotes
Signed-off-by: 0x2a <stevesough@gmail.com>
2021-12-16 11:10:25 +08:00
Steve0x2a
98f6cc0085
feat: add OIDC feature support. ( #373 )
...
1. add nonce parameter.
2. add sub in userinfo endpoint.
Signed-off-by: 0x2a <stevesough@gmail.com>
2021-12-15 21:42:16 +08:00
Yixiang Zhao
370e835499
feat: support AuthnRequest in SAML ( #372 )
...
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2021-12-15 21:38:00 +08:00
Товарищ программист
f43d01c5c2
feat: implement automatic synchronization for ldap users ( #371 )
...
Signed-off-by: Товарищ программист <2962928213@qq.com>
2021-12-15 17:45:11 +08:00
Yixiang Zhao
4ca5f4b196
feat: add Keycloak idp support ( #356 )
...
* feat: add Keycloak idp support
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: fix the profile UI
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2021-12-13 19:49:30 +08:00
Gucheng Wang
cf9e628a3e
Improve authConfig.
2021-12-13 16:42:54 +08:00
Eng Zer Jun
726e4e3dc1
refactor: move from io/ioutil to io and os packages ( #366 )
...
* chore: format code by running `go fmt ./...`
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
* refactor: move from io/ioutil to io and os packages
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-12-13 09:49:43 +08:00
Gucheng Wang
0adb9b0047
Improve parseBearerToken().
2021-12-13 00:37:13 +08:00
Steve0x2a
00ab156453
fix: support using bearer token to access protected resources ( #364 )
...
* fix: require signed in by bearer token.
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: utilize existing code refactoring functions
Signed-off-by: 0x2a <stevesough@gmail.com>
* fix: improve the bearer parese function
Signed-off-by: 0x2a <stevesough@gmail.com>
2021-12-13 00:25:44 +08:00
Gucheng Wang
589c0404d2
Fix dataSourceName config to use correct DB host in Docker.
2021-12-12 23:51:53 +08:00
Gucheng Wang
b2f2674d3e
Revert: Make user.Ranking auto-increase.
2021-12-12 22:50:57 +08:00
Gucheng Wang
a555d27dd2
Update Dockerfile versions.
2021-12-12 22:28:14 +08:00
Gucheng Wang
8d8c662e58
Fix missing ranking in initBuiltInUser().
2021-12-12 21:06:56 +08:00
Gucheng Wang
94c78593fc
Fix bug in Login().
2021-12-12 20:07:51 +08:00
Gucheng Wang
f4265d015a
Improve user error handling.
2021-12-12 19:59:55 +08:00
Gucheng Wang
96e2f286ee
Merge into one origin config.
2021-12-12 19:26:06 +08:00
Gucheng Wang
29807b82e1
Admin can reset password without old password.
2021-12-12 19:15:24 +08:00
Gucheng Wang
e0b7286882
Put application's providers to 2 columns.
2021-12-12 19:06:40 +08:00
Gucheng Wang
1762d19787
Improve creation UI for pages.
2021-12-12 18:51:12 +08:00
Gucheng Wang
2f71d9743b
Improve org creation UI.
2021-12-12 17:12:15 +08:00
Gucheng Wang
6ba658ac60
Support columns arg in UpdateUser().
2021-12-11 14:45:08 +08:00
Gucheng Wang
cc47f3b65d
Improve UpdateUserToOriginalDatabase().
2021-12-11 13:45:26 +08:00
Gucheng Wang
eca1d23e35
Make user.Ranking auto-increase.
2021-12-11 12:16:09 +08:00
Товарищ программист
6947ebd152
feat: support checking password through ldap server ( #354 )
...
Signed-off-by: Товарищ программист <2962928213@qq.com>
2021-12-10 22:45:01 +08:00
Steve0x2a
967113689d
feat: add three idp support by goth. ( #351 )
...
1. add 3 providers: apple, azuread(v1) and slack.
2. support importing providers from goth.
Signed-off-by: 0x2a <stevesough@gmail.com>
2021-12-10 00:55:27 +08:00
Yixiang Zhao
b73b9a65b6
feat: support third-party application to login with SAML rather than only Casdoor itself ( #350 )
...
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2021-12-10 00:23:04 +08:00
Bingchang Chen
70a550d8bc
feat: login by code ( #344 )
...
Signed-off-by: abingcbc <abingcbc626@gmail.com>
2021-12-07 00:05:53 +08:00
Yixiang Zhao
113398c36b
feat: support SAML and test with aliyun IDaaS ( #346 )
...
* feat: support SAML and test with aliyun IDaaS
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* refactor: refactor saml.go and router
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* fix: add param to getSamlLogin()
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
* feat: add inputs to parse metadata automatically and show sp-acs-url, sp-entity-id
Signed-off-by: Yixiang Zhao <seriouszyx@foxmail.com>
2021-12-06 21:46:50 +08:00
Gucheng Wang
667158f585
Show message for signing up with at least 6 chars' password.
2021-12-06 09:38:22 +08:00
Gucheng Wang
dc9d2389a5
Add IntranetEndpoint to provider.
2021-12-04 16:38:34 +08:00
Gucheng Wang
c8b8488797
Improve Redirect URI error message.
2021-12-04 00:40:21 +08:00
Товарищ программист
07fa438348
feat: update swagger api json with tags ( #347 )
...
Signed-off-by: Товарищ программист <2962928213@qq.com>
2021-12-03 20:42:36 +08:00
Gucheng Wang
d2565e03c8
Add tencent_cloud_cos.go
2021-12-03 15:12:16 +08:00
Gucheng Wang
cc2797ed27
Rename to AddUsersInBatch().
2021-12-02 10:55:53 +08:00
Gucheng Wang
746967e18a
Change pageSize to 20 for record page.
2021-12-01 21:28:45 +08:00
Gucheng Wang
14c4f60a40
Add IsDefaultAvatar to user.
2021-12-01 21:26:28 +08:00
Gucheng Wang
79fd6ff5d3
Make Application's fields smaller.
2021-12-01 21:26:03 +08:00
Gucheng Wang
04bc8628a8
Change Application.Providers to mediumtext.
2021-11-30 00:48:09 +08:00
Gucheng Wang
d6c9ee508c
Add code sign in UI.
2021-11-28 21:15:58 +08:00
Gucheng Wang
d224e728a3
Reduce CountDownInput args.
2021-11-28 20:57:14 +08:00
Gucheng Wang
36b7993994
Improve UI.
2021-11-28 20:18:03 +08:00
Gucheng Wang
c10ccd8106
Improve provider table in app edit page.
2021-11-28 18:56:56 +08:00
Gucheng Wang
a04702a8d0
Add Setting.getNewRowNameForTable().
2021-11-28 18:56:56 +08:00
Товарищ программист
e888ff8475
fix: add id_token and support auth header ( #338 )
2021-11-28 18:54:58 +08:00
Gucheng Wang
7923bffa6d
Improve forget page CSS.
2021-11-28 14:23:00 +08:00
Gucheng Wang
bfd5d0172a
Remove regionId for SMS providers.
2021-11-28 13:42:30 +08:00