Commit Graph

19 Commits

Author SHA1 Message Date
Brian Olson
9544e363c9 feat: add Azure AD single-tenant authentication support
Add support for AzureADTenantOAuth2 backend which allows restricting
authentication to a specific Azure AD tenant (organization).

Configuration:
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: Azure app client ID
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: Azure app client secret
- SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: Azure AD Directory ID

This enables organizations to restrict Tabby Web access to only users
from their Azure AD tenant, preventing personal Microsoft accounts or
users from other organizations from logging in.

Fixes #120
2025-12-31 20:46:53 -05:00
gyf9835
f5b71e6a58 Fix tar: invalid magic error when running add_version 2024-11-24 12:37:53 +08:00
Eugene Pankov
e112b46063 lint 2022-12-26 18:49:25 +01:00
Eugene Pankov
ea2a0db865 added CORS_EXTRA_URL setting 2022-11-08 11:13:03 +01:00
Eugene Pankov
6379814a08 updated CSP 2022-11-08 10:50:05 +01:00
Eugene Pankov
99264d2bfc lint 2022-11-07 18:56:10 +01:00
Eugene
8d4c4c9c1f Merge pull request #75 from tennox/patch-1 2022-11-07 18:53:54 +01:00
Eugene Pankov
8c69292a50 fixed #66 - warn when no versions are added 2022-11-07 18:44:18 +01:00
Manuel
200a95d819 Update deprecated X-Frame-Options to CSP frame-ancestors for demo embed
See #74
2022-10-16 10:53:36 +01:00
Eugene Pankov
156341173a allow dynamic SESSION_COOKIE_DOMAIN 2022-05-16 22:55:56 -07:00
Eugene Pankov
cf18f507ef set SESSION_COOKIE_SAMESITE 2022-05-16 22:38:01 -07:00
Eugene Pankov
3cb20b9300 added demo iframe page 2022-05-14 23:59:06 -07:00
Eugene Pankov
953580a943 added tabby.sh to CORS 2022-05-14 23:23:22 -07:00
Eugene Pankov
99f68e1202 removed homepage 2022-05-14 21:59:40 -07:00
Eugene Pankov
77475ecc65 cleanup 2021-12-30 12:01:37 +01:00
Eugene Pankov
235804d2d9 lint 2021-11-21 13:04:33 +01:00
Eugene Pankov
34ac0781c2 a unified docker image 2021-11-21 00:08:04 +01:00
Eugene Pankov
e1b0d01ac3 added a spinner for the pre-bootstrap phase 2021-11-14 16:54:51 +01:00
Eugene Pankov
f677febac3 init 2021-10-31 18:15:23 +01:00