Skip to content

Commit 036aa03

Browse files
authored
changelog: built-in login for app builder (#130)
1 parent 297ee61 commit 036aa03

2 files changed

Lines changed: 110 additions & 0 deletions

File tree

en/changelog.mdx

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,61 @@ title: "Changelog 2026"
33
rss: true
44
---
55

6+
<Update label="May 12, 2026">
7+
8+
# Built-in Login for App Builder
9+
10+
> Teable App Builder now lets you add login to your app directly, without building it yourself.
11+
12+
<script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify({
13+
"@context": "https://schema.org",
14+
"@type": "VideoObject",
15+
"name": "Built-in Login for App Builder",
16+
"description": "Teable App Builder now lets you add login to your app directly, without building it yourself.",
17+
"thumbnailUrl": ["https://teable.ai/assets/images/og-image.png"],
18+
"uploadDate": "2026-05-12T00:00:00+08:00",
19+
"contentUrl": "https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4"
20+
}) }} />
21+
22+
## 1. Enable Login in One Click
23+
24+
Support email registration, Teable login, and Google login.
25+
26+
<video autoplay loop muted playsinline controls preload="auto" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4" />
27+
28+
## 2. Control Who Can Access Your App
29+
30+
For example, allow only invited users to sign in. This is useful for internal tools, client portals, private dashboards, and similar scenarios.
31+
32+
<video autoplay loop muted playsinline controls preload="metadata" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/f17ab417f3e1dea2eecad376637736d6.mp4" />
33+
34+
## 3. Manage Logged-in Users with an Existing Table
35+
36+
If you already have a user table, you can use it directly to manage logged-in users.
37+
38+
<video autoplay loop muted playsinline controls preload="metadata" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/6f785969cadfe005a308de8dd731167e.mp4" />
39+
40+
> Next, we will launch logged-in user roles, so different users can see different interfaces and have different permissions after signing in.
41+
42+
<AccordionGroup>
43+
<Accordion title="Login Setup Improvements (5)">
44+
- Redesigned login method cards with clearer descriptions.
45+
- Improved the user table setup dialog.
46+
- Made it easier to use an existing table for sign-in records.
47+
- Improved login configuration interactions.
48+
- Updated the default Teable logo on generated login pages.
49+
</Accordion>
50+
51+
<Accordion title="Login Reliability &amp; Safeguards (4)">
52+
- Added warnings when deleting fields used by app login.
53+
- Added warnings when changing field types that may affect login email fields.
54+
- Improved validation for missing or invalid email fields.
55+
- Improved OAuth setup and profile handling for more reliable Teable and Google login.
56+
</Accordion>
57+
</AccordionGroup>
58+
59+
</Update>
60+
661
<Update label="May 11, 2026">
762

863
# AI image enhancement and import optimization

zh/changelog.mdx

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,61 @@ title: "更新日志 2026"
33
rss: true
44
---
55

6+
<Update label="2026-05-12">
7+
8+
# App Builder 支持内置登录了
9+
10+
> Teable App Builder 现在可以直接给应用加登录,不用自己开发。
11+
12+
<script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify({
13+
"@context": "https://schema.org",
14+
"@type": "VideoObject",
15+
"name": "App Builder 支持内置登录了",
16+
"description": "Teable App Builder 现在可以直接给应用加登录,不用自己开发。",
17+
"thumbnailUrl": ["https://teable.ai/assets/images/og-image.png"],
18+
"uploadDate": "2026-05-12T00:00:00+08:00",
19+
"contentUrl": "https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4"
20+
}) }} />
21+
22+
## 1. 一键开启登录
23+
24+
支持邮箱注册、Teable 登录、Google 登录。
25+
26+
<video autoplay loop muted playsinline controls preload="auto" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4" />
27+
28+
## 2. 限制谁能访问
29+
30+
比如只允许被邀请的人登录,适合内部工具、客户门户、私有看板等场景。
31+
32+
<video autoplay loop muted playsinline controls preload="metadata" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/f17ab417f3e1dea2eecad376637736d6.mp4" />
33+
34+
## 3. 用现有表格管理登录用户
35+
36+
如果已经有用户表,可以直接用它来管理登录用户。
37+
38+
<video autoplay loop muted playsinline controls preload="metadata" className="w-full aspect-video" src="https://dxshyegpql0u3hra.public.blob.vercel-storage.com/6f785969cadfe005a308de8dd731167e.mp4" />
39+
40+
> 下一步,我们将上线登录用户角色:支持不同用户登录后,看到不同界面,拥有不同权限。
41+
42+
<AccordionGroup>
43+
<Accordion title="登录设置体验优化 (5)">
44+
- 重新设计了登录方式卡片,说明更清晰。
45+
- 优化了用户表设置弹窗。
46+
- 使用已有表格管理登录记录时更直观。
47+
- 优化了登录配置交互。
48+
- 更新了生成登录页中的默认 Teable logo。
49+
</Accordion>
50+
51+
<Accordion title="登录可靠性与安全提示 (4)">
52+
- 删除应用登录依赖的字段时,现在会显示提醒。
53+
- 修改可能影响登录邮箱字段的字段类型时,现在会显示提醒。
54+
- 优化了缺失或无效邮箱字段的校验。
55+
- 改进了 OAuth 设置和用户资料处理,让 Teable 与 Google 登录更稳定。
56+
</Accordion>
57+
</AccordionGroup>
58+
59+
</Update>
60+
661
<Update label="2026-05-11">
762

863
# AI 图片增强与导入优化

0 commit comments

Comments
 (0)