sample-angular-oauth2-oidc-with-auth-guards:angular-oauth2-oidc库...

带有AuthGuard的示例angular-oauth2-oidc该存储库显示了带有Angular和Angular AuthGuard的基本Angular CLI应用程序。 :warning:第三方Cookie浏览器供应商正在围绕Cookie实施越来越严格的规则。对于带有第三方域上的Identity Server的SPA来说,这越来越成为问题。如果使用“通过iframe进行静默刷新”技术,则会出现最明显的问题。该存储库当前使用该技术, 。这将启动iframe以使用noprompt加载IDS页面,希望将cookie发送到该页面,以便IDS可以查看用户是否已登录。 ,提示领先的OAuth / OpenID社区成员写“ ”。实际上,如果您在localhost上启动此示例存储库,该存储库与demo.identityserver.io (另一个域!)通信,并在Safari中使用它:您会注意到,静默刷新技术已经失败了!进一步的想法,请参阅。产品特点:warning:要查看“隐式流程”,请参阅(由于现在建议使用“代码流程”,因此它可能已过时)。这表
zip
sample-angular-oauth2-oidc-with-auth-guards-master.zip 预估大小:59个文件
folder
sample-angular-oauth2-oidc-with-auth-guards-master 文件夹
file
package.json 1KB
file
tslint.json 3KB
folder
.github 文件夹
folder
ISSUE_TEMPLATE 文件夹
file
issue-template.md 1KB
folder
workflows 文件夹
file
ci-workflow.yml 2KB
file
angular.json 4KB
file
LICENSE 1KB
file
package-lock.json 526KB
file
CONTRIBUTING.md 2KB
folder
src 文件夹
file
tsconfig.app.json 209B
file
tslint.json 314B
folder
testing 文件夹
file
mocks.ts 3KB
file
test.ts 670B
folder
assets 文件夹
folder
.gitkeep 文件夹
file
index.html 517B
file
tsconfig.spec.json 203B
folder
app 文件夹
folder
core 文件夹
file
core.module.ts 1KB
file
auth-module-config.ts 222B
file
auth.service.spec.ts 3KB
file
auth.service.ts 7KB
file
auth-guard-with-forced-login.service.ts 763B
file
auth-guard.service.ts 653B
file
auth-config.ts 977B
folder
shared 文件夹
file
shared.module.ts 168B
file
api.service.ts 657B
folder
feature-basics 文件夹
file
public.component.ts 221B
file
home.component.ts 541B
file
basics.module.ts 960B
file
admin1.component.ts 593B
file
app.module.ts 1KB
file
should-login.component.ts 512B
file
fallback.component.ts 230B
file
app-menu.component.ts 2KB
folder
feature-extras 文件夹
file
admin2.component.ts 591B
file
extras.module.ts 613B
file
app.component.ts 3KB
file
main.ts 370B
file
styles.css 323B
file
polyfills.ts 3KB
file
silent-refresh.html 765B
file
.browserslistrc 375B
folder
environments 文件夹
file
environment.ts 631B
file
environment.prod.ts 51B
file
favicon.ico 5KB
file
tsconfig.json 381B
file
tsconfig.base.json 408B
folder
e2e 文件夹
file
protractor.conf.js 725B
file
protractor-ci.conf.js 239B
folder
src 文件夹
file
app.po.ts 1KB
file
happy-path-flow.e2e-spec.ts 3KB
file
demo-identityserver4.po.ts 773B
file
basic-app-structure.e2e-spec.ts 676B
file
util.ts 799B
file
tsconfig.json 222B
file
.gitignore 503B
file
screenshot-001.png 159KB
file
karma.conf.js 1KB
file
README.md 5KB
file
.editorconfig 245B
folder
.vscode 文件夹
file
settings.json 186B
...
zip 文件大小:314.85KB