yao/openapi/tests/oauth
Max bf8d82f022 Add Yao authentication source and OAuth email handling
- Introduce `YaoAuthSource` and `OAuthEmail` fields in various structures to capture authentication source and OAuth email during user login and registration processes.
- Update `SignIDToken`, `GetInfo`, and `Map` functions to include new claims for Yao authentication source.
- Modify login context to preserve authentication source and OAuth email across different user flows.
- Enhance token issuance to include authentication source and OAuth email in claims for better tracking and user context.
- Ensure proper handling of OAuth email for third-party logins without affecting user profile email.

This change improves the user experience by providing clearer context on authentication methods used during login and registration processes.
2026-02-07 19:44:10 +08:00
..
acl Enhance member management with member_id and email checks 2025-10-26 09:49:45 +08:00
authorized_test.go Add Yao authentication source and OAuth email handling 2026-02-07 19:44:10 +08:00
oauth_test.go Remove deprecated test files and refactor OAuth response handling 2025-07-24 15:53:29 +08:00
token_test.go Remove deprecated test files and refactor OAuth response handling 2025-07-24 15:53:29 +08:00