ragflow/conf
Chaoxi Weng 3a43043c8a
Feat: Add support for OAuth2 and OpenID Connect (OIDC) authentication (#7379)
### What problem does this PR solve?

Add support for OAuth2 and OpenID Connect (OIDC) authentication,
allowing OAuth/OIDC authentication using the specified routes:
- `/login/<channel>`: Initiates the OAuth flow for the specified channel
- `/oauth/callback/<channel>`: Handles the OAuth callback after
successful authentication

The callback URL should be configured in your OAuth provider as:
```
https://your-app.com/oauth/callback/<channel>
```

For detailed instructions on configuring **service_conf.yaml.template**,
see: `./api/apps/auth/README.md#usage`.

- Related issues
#3495  

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
- [x] Documentation Update
2025-04-28 16:15:52 +08:00
..
infinity_mapping.json Fix knowledge_graph_kwd on infinity. Close #6476 and #6624 (#6651) 2025-03-28 22:05:40 +08:00
llm_factories.json feat: replace models of novita (#7360) 2025-04-28 13:35:09 +08:00
mapping.json Make the update script shorter. (#4854) 2025-02-10 18:18:49 +08:00
os_mapping.json Feat: Adds OpenSearch2.19.1 as the vector_database support (#7140) 2025-04-24 16:03:31 +08:00
private.pem build python version rag-flow (#21) 2024-01-15 08:46:22 +08:00
public.pem build python version rag-flow (#21) 2024-01-15 08:46:22 +08:00
service_conf.yaml Feat: Add support for OAuth2 and OpenID Connect (OIDC) authentication (#7379) 2025-04-28 16:15:52 +08:00