diff --git a/pl/cross/tools/ide/vscode/ext/ai/intellicode.txt b/pl/cross/tools/ide/vscode/ext/ai/intellicode.txt index 8eb6e195d..0dbc52b82 100644 --- a/pl/cross/tools/ide/vscode/ext/ai/intellicode.txt +++ b/pl/cross/tools/ide/vscode/ext/ai/intellicode.txt @@ -1,4 +1,9 @@ https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode +https://github.com/MicrosoftDocs/intellicode + +api usage examples + +completions + +insiders + no java 2018 https://blogs.msdn.microsoft.com/typescript/2018/12/05/intellicode-for-typescript-javascript/ diff --git a/pl/cross/tools/ide/vscode/ext/brackets/brackets-pair-colorizer.txt b/pl/cross/tools/ide/vscode/ext/brackets/brackets-pair-colorizer.txt new file mode 100644 index 000000000..690283b3d --- /dev/null +++ b/pl/cross/tools/ide/vscode/ext/brackets/brackets-pair-colorizer.txt @@ -0,0 +1 @@ +https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer diff --git a/pl/cross/tools/ide/vscode/ext/brackets/rainbow-brackets.txt b/pl/cross/tools/ide/vscode/ext/brackets/rainbow-brackets.txt new file mode 100644 index 000000000..fdb763f70 --- /dev/null +++ b/pl/cross/tools/ide/vscode/ext/brackets/rainbow-brackets.txt @@ -0,0 +1,4 @@ +https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets + +ident-rainbow +https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow diff --git a/pl/cross/tools/ide/vscode/ext/common.txt b/pl/cross/tools/ide/vscode/ext/common.txt index 53e1de15d..ac3cbcd5f 100644 --- a/pl/cross/tools/ide/vscode/ext/common.txt +++ b/pl/cross/tools/ide/vscode/ext/common.txt @@ -1,20 +1,5 @@ -bracket-pair-colorizer -https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer - -icons -https://marketplace.visualstudio.com/items?itemName=robertohuertasm.vscode-icons - prettier https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode -ident-rainbow -https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow - -bracket-pair-colorizer -https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer - trailing-spaces https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces#user-content-installation - -intellicode -https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode diff --git a/pl/cross/tools/ide/vscode/ext/rainbow/rainbow-brackets.txt b/pl/cross/tools/ide/vscode/ext/rainbow/rainbow-brackets.txt deleted file mode 100644 index 62b5172fc..000000000 --- a/pl/cross/tools/ide/vscode/ext/rainbow/rainbow-brackets.txt +++ /dev/null @@ -1 +0,0 @@ -https://marketplace.visualstudio.com/items?itemName=2gua.rainbow-brackets diff --git a/pl/cross/tools/ide/vscode/ext/rest/postcode.txt b/pl/cross/tools/ide/vscode/ext/rest/postcode.txt new file mode 100644 index 000000000..a13bbc30d --- /dev/null +++ b/pl/cross/tools/ide/vscode/ext/rest/postcode.txt @@ -0,0 +1,3 @@ +https://marketplace.visualstudio.com/items?itemName=rohinivsenthil.postcode +https://github.com/rohinivsenthil/postcode + 2yo diff --git a/pl/cross/tools/ide/vscode/ext/ui/icons.txt b/pl/cross/tools/ide/vscode/ext/ui/icons.txt index ba3c8f1cf..1b574bea0 100644 --- a/pl/cross/tools/ide/vscode/ext/ui/icons.txt +++ b/pl/cross/tools/ide/vscode/ext/ui/icons.txt @@ -1 +1,2 @@ https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons +https://marketplace.visualstudio.com/items?itemName=robertohuertasm.vscode-icons diff --git a/pl/java/libfws/spring/security/oauth/jwt/jjwt.txt b/pl/java/libfws/spring/security/oauth/jwt/jjwt.txt index 0ac216fa6..2e41f981c 100644 --- a/pl/java/libfws/spring/security/oauth/jwt/jjwt.txt +++ b/pl/java/libfws/spring/security/oauth/jwt/jjwt.txt @@ -6,3 +6,6 @@ https://github.com/eugenp/tutorials/tree/master/jjwt https://search.maven.org/artifact/io.jsonwebtoken/jjwt https://jwt.io/#encoded-jwt + +2023 +https://medium.com/@xuwei19850423/jwt-refresh-token-a38d2af225cb diff --git a/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt b/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt index 7705930ee..dcac9a9c3 100644 --- a/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt +++ b/pl/java/libfws/spring/security/oauth/oauth2/server/keycloak.txt @@ -47,6 +47,7 @@ Thorgersen - Keycloak 2FCEDB79A750149203A1E5CEA5118AA2 2023 +https://itnext.io/what-is-new-in-jakarta-security-3-98db53317e19 https://habr.com/ru/companies/otus/articles/733404/ https://habr.com/ru/articles/546428/ https://habr.com/ru/companies/kaspersky/articles/756812/ diff --git a/security/oauth/auth0/api.txt b/security/oauth/auth0/api.txt new file mode 100644 index 000000000..c6e7271e8 --- /dev/null +++ b/security/oauth/auth0/api.txt @@ -0,0 +1,4 @@ +https://auth0.com/docs/api +https://auth0.com/docs/api/authentication +https://auth0.com/docs/api/management/v2 + https://auth0.com/docs/secure/tokens/access-tokens/management-api-access-tokens diff --git a/security/oauth/auth0/auth0.txt b/security/oauth/auth0/auth0.txt new file mode 100644 index 000000000..ea09949af --- /dev/null +++ b/security/oauth/auth0/auth0.txt @@ -0,0 +1,5 @@ +https://auth0-extensions.github.io/canirequire/ + +https://auth0.com/docs/libraries/auth0js + +https://marketplace.auth0.com/ diff --git a/security/oauth/auth0/cli/auth0-cli.txt b/security/oauth/auth0/cli/auth0-cli.txt new file mode 100644 index 000000000..cb5cc4e0e --- /dev/null +++ b/security/oauth/auth0/cli/auth0-cli.txt @@ -0,0 +1,5 @@ +https://auth0.github.io/auth0-cli/ + go install github.com/auth0/auth0-cli/cmd/auth0@latest + +2021 +https://tbaxterjones2152.medium.com/auth0-deploy-cli-59d6e90edcec diff --git a/security/oauth/auth0/cli/wt-cli.txt b/security/oauth/auth0/cli/wt-cli.txt new file mode 100644 index 000000000..a9e5ac8bd --- /dev/null +++ b/security/oauth/auth0/cli/wt-cli.txt @@ -0,0 +1 @@ +https://github.com/auth0/wt-cli diff --git a/security/oauth/auth0/docs/presentations.txt b/security/oauth/auth0/docs/presentations.txt new file mode 100644 index 000000000..076c14b8b --- /dev/null +++ b/security/oauth/auth0/docs/presentations.txt @@ -0,0 +1,3 @@ +???? +https://auth0.com/resources/videos/auth0-developer-overview +https://auth0.com/resources/videos/platform-introduction-video-2020 diff --git a/security/oauth/auth0/features/rules.txt b/security/oauth/auth0/features/rules.txt new file mode 100644 index 000000000..7a327c858 --- /dev/null +++ b/security/oauth/auth0/features/rules.txt @@ -0,0 +1,46 @@ +https://github.com/auth0/rules + +https://auth0.github.io/auth0-cli/auth0_rules.html + +https://auth0.com/docs/customize/rules + https://auth0.com/docs/customize/rules/create-rules + https://auth0.com/docs/customize/rules/configure-global-variables-for-rules + https://auth0.com/docs/customize/rules/configuration + https://auth0.com/docs/customize/rules/cache-resources + https://auth0.com/docs/customize/rules/debug-rules + wt-cli for debugging + ~ npm install -g wt-cli + ~ wt init --container "youraccount" --url "https://sandbox.it.auth0.com" \ + --token "eyJhbGci...WMPGI" -p "youraccount-default-logs" + ~ wt logs -p "youraccount-default-logs" + [18:45:38.179Z] INFO wt: connected to streaming logs (container=youraccount) + [18:47:37.954Z] INFO wt: webtask container assigned + [18:47:38.167Z] INFO wt: ---- checking email_verified for some-user@mail.com! ---- + https://auth0.com/docs/customize/rules/use-management-api + https://auth0.com/docs/customize/rules/redirect-users + https://auth0.com/docs/customize/rules/user-object-in-rules + ! user.app_metadata + https://auth0.com/docs/customize/rules/context-object + https://auth0.com/docs/customize/rules/raise-errors-from-rules + +https://auth0.com/docs/rules-best-practices + https://auth0.com/docs/rules-best-practices/rules-anatomy-best-practices + https://auth0.com/docs/rules-best-practices/rules-environment-best-practices + https://auth0.com/docs/rules-best-practices/rules-execution-best-practices + https://auth0.com/docs/rules-best-practices/rules-security-best-practices + https://auth0.com/docs/rules-best-practices/rules-testing-best-practices + +https://auth0.com/docs/manage-users/access-control/sample-use-cases-rules-with-authorization +https://auth0.com/docs/customize/extensions/authorization-extension/use-rules-with-the-authorization-extension + +2023 +OktaDev - How do I call My API From a Rule? of 3:08 + https://www.youtube.com/watch?v=Hmwh_3CiSNw + ${configuration.CLIENT_ID} // from global config object at Rules->Settings +2021 +https://tbaxterjones2152.medium.com/auth0-and-custom-rules-74fd1aa465b0 + https://github.com/tjones-commits +2020 + https://www.jvt.me/posts/2020/10/01/unit-test-auth0-rule/ +???? + https://auth0.com/resources/videos/learn-how-to-use-auth0-rules diff --git a/security/oauth/auth0/features/session.txt b/security/oauth/auth0/features/session.txt new file mode 100644 index 000000000..d67377319 --- /dev/null +++ b/security/oauth/auth0/features/session.txt @@ -0,0 +1,2 @@ +???? +https://auth0.com/resources/videos/understanding-session-and-cookies