No description
- JavaScript 49.1%
- TypeScript 34.4%
- PHP 8.7%
- HTML 3.6%
- Python 1.4%
- Other 2.6%
GET /platform/login/embed is an invisible page, framed only by the application's registered origins. It starts the WeChat sign-in on the platform's origin, so the OAuth state cookie lands here, and posts WeChat's embeddable QR address (login_type=jssdk, self_redirect=false) to the parent window. The application frames that QR directly; after a scan WeChat moves the whole window through the ordinary login page and back to the application. It always shows a QR, even when this browser is already signed in to the platform, so signing out of the application never leads straight back in. The existing login page and APIs are unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| archive | ||
| common-auth-service | ||
| deploy | ||
| docs | ||
| ecommer-helper | ||
| libs/auth-runtime | ||
| plans | ||
| service-gateway | ||
| skills | ||
| tools/yuanwei-cli | ||
| woo-data-scrawler | ||
| wordpress | ||
| .gitignore | ||
| .gitmodules | ||
| AGENTS.md | ||
| CHANGELOG.md | ||
| Makefile | ||
| MIGRATION_CUTOVER.md | ||
| MIGRATION_REPORT.md | ||
| MIGRATION_VALIDATION.md | ||