Skip to content

Conversation

@garland3
Copy link
Collaborator

When no external authorization endpoint is configured, all users are now treated as members of the 'users' group by default. This ensures basic non-privileged features remain available.

Changes:

  • Modified backend/core/auth.py to return True for group_id == 'users' in mock mode
  • Updated docs/02_admin_guide.md to document this default behavior

Supersedes #98

When no external authorization endpoint is configured, all users
are now treated as members of the 'users' group by default.
This ensures basic non-privileged features remain available.

Updated admin documentation to clarify this behavior.
@github-actions
Copy link

🔒 Security Scan Results

Security Scan Summary

Scan Results

Python SAST (Bandit)

⚠️ Security issues found in Python code

Recommendations

  • Review all SARIF files uploaded to GitHub Security tab
  • Address high and critical severity vulnerabilities immediately
  • Run npm audit fix and pip-audit locally to fix dependencies
  • Consider implementing additional security controls

@garland3 garland3 merged commit ff2fa52 into main Nov 21, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants