mirror of
https://github.com/logto-io/logto.git
synced 2024-12-30 20:33:54 -05:00
Merge pull request #3858 from logto-io/sijie-pkce-require
refactor: disable pkce requirement for traditional app
This commit is contained in:
commit
08a578b4d1
10 changed files with 40 additions and 12 deletions
|
@ -1,5 +1,11 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 1.3.1
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @logto/schemas@1.3.1
|
||||||
|
|
||||||
## 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@logto/cli",
|
"name": "@logto/cli",
|
||||||
"version": "1.3.0",
|
"version": "1.3.1",
|
||||||
"description": "Logto CLI.",
|
"description": "Logto CLI.",
|
||||||
"author": "Silverhand Inc. <contact@silverhand.io>",
|
"author": "Silverhand Inc. <contact@silverhand.io>",
|
||||||
"homepage": "https://github.com/logto-io/logto#readme",
|
"homepage": "https://github.com/logto-io/logto#readme",
|
||||||
|
@ -48,7 +48,7 @@
|
||||||
"@logto/language-kit": "workspace:^1.0.0",
|
"@logto/language-kit": "workspace:^1.0.0",
|
||||||
"@logto/phrases": "workspace:^1.2.0",
|
"@logto/phrases": "workspace:^1.2.0",
|
||||||
"@logto/phrases-ui": "workspace:^1.2.0",
|
"@logto/phrases-ui": "workspace:^1.2.0",
|
||||||
"@logto/schemas": "workspace:1.3.0",
|
"@logto/schemas": "workspace:1.3.1",
|
||||||
"@logto/shared": "workspace:^2.0.0",
|
"@logto/shared": "workspace:^2.0.0",
|
||||||
"@silverhand/essentials": "^2.5.0",
|
"@silverhand/essentials": "^2.5.0",
|
||||||
"chalk": "^5.0.0",
|
"chalk": "^5.0.0",
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 1.3.1
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- 5a59cd38e: Disable pkce requirement for traditional web app
|
||||||
|
- @logto/schemas@1.3.1
|
||||||
|
- @logto/cli@1.3.1
|
||||||
|
|
||||||
## 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@logto/core",
|
"name": "@logto/core",
|
||||||
"version": "1.3.0",
|
"version": "1.3.1",
|
||||||
"description": "The open source identity solution.",
|
"description": "The open source identity solution.",
|
||||||
"main": "build/index.js",
|
"main": "build/index.js",
|
||||||
"author": "Silverhand Inc. <contact@silverhand.io>",
|
"author": "Silverhand Inc. <contact@silverhand.io>",
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
"@azure/storage-blob": "^12.13.0",
|
"@azure/storage-blob": "^12.13.0",
|
||||||
"@koa/cors": "^4.0.0",
|
"@koa/cors": "^4.0.0",
|
||||||
"@logto/app-insights": "workspace:^1.2.0",
|
"@logto/app-insights": "workspace:^1.2.0",
|
||||||
"@logto/cli": "workspace:^1.3.0",
|
"@logto/cli": "workspace:^1.3.1",
|
||||||
"@logto/connector-kit": "workspace:^1.1.1",
|
"@logto/connector-kit": "workspace:^1.1.1",
|
||||||
"@logto/console": "workspace:*",
|
"@logto/console": "workspace:*",
|
||||||
"@logto/core-kit": "workspace:^2.0.0",
|
"@logto/core-kit": "workspace:^2.0.0",
|
||||||
|
@ -37,7 +37,7 @@
|
||||||
"@logto/language-kit": "workspace:^1.0.0",
|
"@logto/language-kit": "workspace:^1.0.0",
|
||||||
"@logto/phrases": "workspace:^1.2.0",
|
"@logto/phrases": "workspace:^1.2.0",
|
||||||
"@logto/phrases-ui": "workspace:^1.2.0",
|
"@logto/phrases-ui": "workspace:^1.2.0",
|
||||||
"@logto/schemas": "workspace:^1.3.0",
|
"@logto/schemas": "workspace:^1.3.1",
|
||||||
"@logto/shared": "workspace:^2.0.0",
|
"@logto/shared": "workspace:^2.0.0",
|
||||||
"@logto/ui": "workspace:*",
|
"@logto/ui": "workspace:*",
|
||||||
"@silverhand/essentials": "^2.5.0",
|
"@silverhand/essentials": "^2.5.0",
|
||||||
|
|
|
@ -254,6 +254,12 @@ export default function initOidc(
|
||||||
Session: 1_209_600 /* 14 days in seconds */,
|
Session: 1_209_600 /* 14 days in seconds */,
|
||||||
Grant: 1_209_600 /* 14 days in seconds */,
|
Grant: 1_209_600 /* 14 days in seconds */,
|
||||||
},
|
},
|
||||||
|
pkce: {
|
||||||
|
required: (ctx, client) => {
|
||||||
|
return client.tokenEndpointAuthMethod !== 'client_secret_basic';
|
||||||
|
},
|
||||||
|
methods: ['S256'],
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
addOidcEventListeners(oidc);
|
addOidcEventListeners(oidc);
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 1.3.1
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- @logto/cli@1.3.1
|
||||||
|
|
||||||
## 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@logto/create",
|
"name": "@logto/create",
|
||||||
"version": "1.3.0",
|
"version": "1.3.1",
|
||||||
"author": "Silverhand Inc. <contact@silverhand.io>",
|
"author": "Silverhand Inc. <contact@silverhand.io>",
|
||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
@ -15,6 +15,6 @@
|
||||||
"node": "^18.12.0"
|
"node": "^18.12.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@logto/cli": "workspace:^1.3.0"
|
"@logto/cli": "workspace:^1.3.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
|
|
||||||
|
## 1.3.1
|
||||||
|
|
||||||
## 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@logto/schemas",
|
"name": "@logto/schemas",
|
||||||
"version": "1.3.0",
|
"version": "1.3.1",
|
||||||
"author": "Silverhand Inc. <contact@silverhand.io>",
|
"author": "Silverhand Inc. <contact@silverhand.io>",
|
||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|
|
@ -109,7 +109,7 @@ importers:
|
||||||
specifier: workspace:^1.2.0
|
specifier: workspace:^1.2.0
|
||||||
version: link:../phrases-ui
|
version: link:../phrases-ui
|
||||||
'@logto/schemas':
|
'@logto/schemas':
|
||||||
specifier: workspace:1.3.0
|
specifier: workspace:1.3.1
|
||||||
version: link:../schemas
|
version: link:../schemas
|
||||||
'@logto/shared':
|
'@logto/shared':
|
||||||
specifier: workspace:^2.0.0
|
specifier: workspace:^2.0.0
|
||||||
|
@ -3057,7 +3057,7 @@ importers:
|
||||||
specifier: workspace:^1.2.0
|
specifier: workspace:^1.2.0
|
||||||
version: link:../app-insights
|
version: link:../app-insights
|
||||||
'@logto/cli':
|
'@logto/cli':
|
||||||
specifier: workspace:^1.3.0
|
specifier: workspace:^1.3.1
|
||||||
version: link:../cli
|
version: link:../cli
|
||||||
'@logto/connector-kit':
|
'@logto/connector-kit':
|
||||||
specifier: workspace:^1.1.1
|
specifier: workspace:^1.1.1
|
||||||
|
@ -3081,7 +3081,7 @@ importers:
|
||||||
specifier: workspace:^1.2.0
|
specifier: workspace:^1.2.0
|
||||||
version: link:../phrases-ui
|
version: link:../phrases-ui
|
||||||
'@logto/schemas':
|
'@logto/schemas':
|
||||||
specifier: workspace:^1.3.0
|
specifier: workspace:^1.3.1
|
||||||
version: link:../schemas
|
version: link:../schemas
|
||||||
'@logto/shared':
|
'@logto/shared':
|
||||||
specifier: workspace:^2.0.0
|
specifier: workspace:^2.0.0
|
||||||
|
@ -3295,7 +3295,7 @@ importers:
|
||||||
packages/create:
|
packages/create:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@logto/cli':
|
'@logto/cli':
|
||||||
specifier: workspace:^1.3.0
|
specifier: workspace:^1.3.1
|
||||||
version: link:../cli
|
version: link:../cli
|
||||||
|
|
||||||
packages/demo-app:
|
packages/demo-app:
|
||||||
|
|
Loading…
Reference in a new issue