【发布时间】:2010-08-17 19:45:50
【问题描述】:
任何人都知道如何为每个用户获取唯一的用户名(但不是电子邮件地址)。理想情况下,我会向他们展示一个页面,要求他们为网站指定用户名,但我能想到的唯一方法是在他们通过 G Accounts 或 OpenId 进行身份验证后向他们展示。但是,这需要另一个页面,如果他们不输入任何内容就离开了怎么办?
【问题讨论】:
标签: google-app-engine authentication openid user-accounts
任何人都知道如何为每个用户获取唯一的用户名(但不是电子邮件地址)。理想情况下,我会向他们展示一个页面,要求他们为网站指定用户名,但我能想到的唯一方法是在他们通过 G Accounts 或 OpenId 进行身份验证后向他们展示。但是,这需要另一个页面,如果他们不输入任何内容就离开了怎么办?
【问题讨论】:
标签: google-app-engine authentication openid user-accounts
按照您的建议,您需要在他们第一次登录后询问他们。只需将他们重定向到该页面,直到他们填写完毕。
但是,如果您真的需要用户名,请认真考虑。很多网站都需要一个,但使用它却很少 - 用户不得不尝试选择一个独特的网站是很不方便的。
【讨论】: