@@ -26,11 +26,6 @@ export default function LoginPage(): JSX.Element {
2626 title : "安全认证" ,
2727 description : "通过 GitHub OAuth 安全协议进行身份验证"
2828 } ,
29- {
30- icon : < Lock className = "w-5 h-5" /> ,
31- title : "隐私保护" ,
32- description : "仅获取必要的公开信息和邮箱权限"
33- } ,
3429 {
3530 icon : < UserCheck className = "w-5 h-5" /> ,
3631 title : "快速登录" ,
@@ -96,24 +91,6 @@ export default function LoginPage(): JSX.Element {
9691 ) ) }
9792 </ div >
9893
99- { /* Permissions */ }
100- < div className = "mb-6" >
101- < h4 className = "font-semibold text-gray-900 dark:text-gray-100 text-sm mb-3" >
102- 请求的权限范围
103- </ h4 >
104- < div className = "flex flex-wrap gap-2" >
105- < Badge className = "bg-green-100 text-green-800 dark:bg-green-900/30 dark:text-green-300 border-0 px-3 py-1" >
106- read:user
107- </ Badge >
108- < Badge className = "bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-300 border-0 px-3 py-1" >
109- user:email
110- </ Badge >
111- </ div >
112- < p className = "text-gray-600 dark:text-gray-400 text-xs mt-2" >
113- 我们仅请求基础公开资料和邮箱权限,用于创建您的账户。
114- </ p >
115- </ div >
116-
11794 { /* Login Button */ }
11895 < div className = "space-y-4" >
11996 < Button
@@ -149,33 +126,8 @@ export default function LoginPage(): JSX.Element {
149126 </ a >
150127 </ div >
151128 </ div >
152-
153- { /* Additional Info */ }
154- < div className = "mt-6 p-4 bg-gradient-to-r from-green-50 to-emerald-50 dark:from-green-950/10 dark:to-emerald-950/10 rounded-xl border-2 border-green-200 dark:border-green-800" >
155- < div className = "flex items-start space-x-3" >
156- < div className = "bg-green-100 dark:bg-green-800 p-2 rounded-lg" >
157- < span className = "text-green-600 dark:text-green-300 text-lg" > 💡</ span >
158- </ div >
159- < div >
160- < h4 className = "font-semibold text-green-900 dark:text-green-100 text-sm mb-1" >
161- 登录说明
162- </ h4 >
163- < p className = "text-green-700 dark:text-green-300 text-xs" >
164- 登录成功后,您将自动跳转回 EndlessPixel 社区,可以立即开始使用所有功能。
165- </ p >
166- </ div >
167- </ div >
168- </ div >
169129 </ CardContent >
170130 </ Card >
171-
172- { /* Security Notice */ }
173- < div className = "mt-6 text-center" >
174- < div className = "flex items-center justify-center space-x-2 text-gray-500 dark:text-gray-400 text-sm" >
175- < Shield className = "w-4 h-4" />
176- < span > 您的信息安全受到保护,我们不会存储您的 GitHub 密码</ span >
177- </ div >
178- </ div >
179131 </ div >
180132 </ div >
181133 </ main >
0 commit comments