Self Checks
RAGFlow workspace code commit ID
v0.25.6
RAGFlow image version
v0.25.6
Other environment information
RAGFlow installed via Helm chart
Actual behavior
I configured RAGFlow OIDC authentication following the documentation:
https://ragflow.io/docs/configurations#oauth
I also set:
REGISTER_ENABLED=0
My expectation is that user self-registration should be disabled. In this setup, only users already created in the RAGFlow database by an administrator should be allowed to log in through OIDC.
However, users who do not already exist in the database can still authenticate via OIDC and are automatically registered/created in RAGFlow.
Could you clarify whether this is the intended behavior?
Expected behavior
With REGISTER_ENABLED=0:
- Existing users can log in via OIDC.
- New users are not automatically created via OIDC.
- User accounts must be created beforehand by a RAGFlow administrator.
Steps to reproduce
Configure OIDC authentication and set REGISTER_ENABLED=0, register as a new OIDC user.
Additional information
No response
Self Checks
RAGFlow workspace code commit ID
v0.25.6
RAGFlow image version
v0.25.6
Other environment information
Actual behavior
I configured RAGFlow OIDC authentication following the documentation:
https://ragflow.io/docs/configurations#oauth
I also set:
REGISTER_ENABLED=0My expectation is that user self-registration should be disabled. In this setup, only users already created in the RAGFlow database by an administrator should be allowed to log in through OIDC.
However, users who do not already exist in the database can still authenticate via OIDC and are automatically registered/created in RAGFlow.
Could you clarify whether this is the intended behavior?
Expected behavior
With REGISTER_ENABLED=0:
Steps to reproduce
Additional information
No response