Tomaž Jerman
48a8705053
Resolve SAML initialization issues
...
* invalid certificates
* invalid URL
* enabled/disabled
2021-09-22 11:25:16 +02:00
Denis Arh
1b3a811cfd
Add resource limiting for users
2021-09-22 07:16:40 +02:00
Denis Arh
c7446a032a
Simplifiy auth test mock functions
2021-09-18 05:58:10 +02:00
Denis Arh
98eda7d474
Fix broken auth tests, optimize how locale is passed on
2021-09-18 05:57:42 +02:00
Denis Arh
92970c090a
Implements language selector and some lang list improvements
2021-09-17 15:56:42 +02:00
Denis Arh
3113257097
Implements language selector and some lang list improvements
2021-09-17 01:17:44 +02:00
Vivek Patel
3705232988
Fixes auth tests
2021-09-12 15:31:10 +05:30
Vivek Patel
3ac2a1f3fa
Extends user add cli command
...
- Adds flag `make-password-link` to generate temp token to create users password
- Adds route and handler for create user password
- Updates few auth label translation reference
- Fixes reset-password issue with existing login session
- Updates tests
2021-09-12 12:49:34 +05:30
Mario Burazer
25b573000b
Add icon link from auth to the caller app
2021-09-02 14:19:20 +02:00
Denis Arh
1bf4cbbe3e
Add missing temp 'language' tpl function
2021-08-25 22:50:58 +02:00
Denis Arh
3a9348500b
Refactor lang loading, support sorting, enabling
2021-08-25 22:46:15 +02:00
Denis Arh
62c1571bdc
Add configurable locale reloading (via options)
2021-08-25 17:07:14 +02:00
Denis Arh
04d274fb70
Improve lang-detection on backend
2021-08-25 16:10:53 +02:00
Denis Arh
bb3aabb078
Fix conflict artefacts
2021-08-24 00:11:06 +02:00
Denis Arh
ae292c90bc
Fixed broken auth/i18n tests
2021-08-23 23:53:11 +02:00
Denis Arh
65fb7065be
Translation fixes
2021-08-23 23:46:25 +02:00
Denis Arh
af09848dd8
Fix tests (use translation keys)
2021-08-23 19:10:21 +02:00
Martin Salamon
ddef6ed5b4
Auth screen (templates & handlers) translation
2021-08-23 19:10:21 +02:00
Denis Arh
5d6945cec9
Add locale handling, translation dec/enc and serving
2021-08-23 19:10:21 +02:00
Denis Arh
969581343c
Implement split-credentials-check auth flow
2021-08-05 20:09:44 +02:00
Denis Arh
4b485b7bf5
Refactor auth tests to allow setting customization
2021-08-05 20:08:52 +02:00
Andre Perry
6977ade5df
Add ValidConfiguration and test for external auth provider
2021-08-05 19:09:48 +02:00
Denis Arh
a547377f23
Fix nil-pointer panic in auth flow
2021-07-23 13:22:53 +02:00
Denis Arh
0cb917933b
Make OAuth2 runtime issues log as warnings (not errors)
2021-07-16 13:27:07 +02:00
Denis Arh
5962d19cd0
Fix external auth provider management
2021-07-14 21:38:52 +02:00
Denis Arh
20e05280b3
System wide RBAC changes
2021-07-08 11:42:18 +02:00
Denis Arh
b923953ca5
Removing superuser logic
2021-07-08 11:24:12 +02:00
Denis Arh
48e1d0e4aa
Optimized boot levels order & logic
2021-07-08 11:23:18 +02:00
Denis Arh
a229d0ec5f
Refactor options & env loading to respect order of execution
2021-06-29 13:44:46 +02:00
Mia Arh
2e98c285de
Replace background image for 21.6 release
2021-06-02 15:00:18 +02:00
Mia Arh
b96ab940fa
Replace background image for 21.6 release
2021-06-02 12:55:34 +02:00
Peter Grlica
670b160945
SAML payload id and validation on jwt claims
2021-05-27 11:54:41 +02:00
Peter Grlica
aedb2aef60
SAML payload fallback on jwt StandardClaims
2021-05-26 14:49:38 +02:00
Denis Arh
41dc9d8658
Basepath cleanup & improvements
2021-05-21 09:35:52 +02:00
Denis Arh
28e1774cd2
Rework/cleanup log stacktrace level, add LOG_STACKTRACE_LEVEL to control it
2021-05-21 06:58:41 +02:00
Peter Grlica
a4b61c044e
Added integration and unit tests
2021-05-19 11:10:42 +02:00
Peter Grlica
bb1043181c
Added SAML service
2021-05-18 08:07:50 +02:00
Denis Arh
1d59a3acf2
Allow custom URL prefix for all corteza endpoints
...
Add new env. variables and options
- HTTP_BASE_URL to control URL prefix, defaults to /
- HTTP_SSL_TERMINATED to explicitly set if Corteza is running behind HTTPS
Refresh and document webapp/Makefile with more dev tasks
Fix all absolute URLs in applications, logos, icons
Improve logic behind integrated webapp serving, inject/replace <base href> tag according to URL prefix
Prevent mounting api & webapps to the same base
2021-05-09 16:47:19 +02:00
Denis Arh
9259dd0cce
Make sure we set proper ses. lifetime on external login
2021-05-04 19:58:06 +02:00
Denis Arh
838c958162
Replace custom ext. logic with handleSuccessfulAuth()
2021-05-04 19:58:06 +02:00
Mia Arh
58aa46eeea
Scale down logo size on 400% browser zoom - accessibility improvement
2021-05-04 10:06:46 +02:00
Mia Arh
89ad43113d
Replace card header title tags - accessibility improvement
2021-05-04 09:22:31 +02:00
Denis Arh
10ef5b0df5
Improve how HTTP status on error is sent
2021-04-29 07:46:07 +02:00
Denis Arh
b245726c9b
Implement client_credentials g.type with user imp.
2021-04-29 07:46:07 +02:00
Denis Arh
64c9b664df
Added messagebus, generated store files, workflow triggers
2021-04-21 10:19:50 +02:00
Denis Arh
cfde435385
Return invalid token on /info endpoint as 403
2021-04-15 07:02:52 +02:00
Denis Arh
315596c603
Remap state param on def. client authorization
2021-04-13 09:57:56 +02:00
Denis Arh
f9d000f203
Load roles for user on signup
...
In scenario where new user was promoted (1st user) to admin
and email confirmation is not required (due to disabled SMTP),
user's session did not get role memebership info until re-login.
2021-04-03 18:13:19 +02:00
Denis Arh
f16bd31109
Reconfigure log & make auth more robust
2021-04-02 11:38:28 +02:00
Denis Arh
2dd9b7ab41
More flexible auth client redirect URI checking
2021-03-27 17:15:16 +01:00