什么是好的 openid 选择器控件?

发布于 2024-07-11 02:48:35 字数 425 浏览 7 评论 0 原文

现在 idselector 已升级为 RPXNow 并且您不能“仅使用”选择器代码,什么是好的替代品?

我想在我正在使用的新网站上实现 OpenId,但用户在登录时会很愚蠢,除非我为他们提供一种简单的方法。

作为参考,我将在 ASP.Net MVC Web 应用程序中使用 .Net Open Id 作为后台。


编辑

经过一番简单的思考后,使用 rpxlib 怎么样?

Now that idselector has been upgraded to RPXNow and you can't "just use" the selector code, what is a good replacement?

I want to implement OpenId on a new website that I am using, but the users are going to be just dumb when it comes to logging in unless I provide an easy way for them to.

As a reference, I will be using .Net Open Id for the background in an ASP.Net MVC web application.


EDIT

After some cheap thought, what about using the rpxlib?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

柠檬 2024-07-18 02:48:35

贾勒特·万斯 制作了一个对开发人员/设计人员更加友好的开放选择器“版本”。

此选择器有所不同,因为它不会隐藏 javascript 中的标记详细信息。 因此,您可以轻松添加新的提供程序或重新排列现有的提供程序,而无需深入研究 JavaScript。 如果禁用 javascript,登录表单仍可用于正常的 OpenID 登录

最棒的是,它附带文档、演示以及大量经过裁剪和原始的图像 .pdn 文件 (paint.net )

Jarrett Vance 的 openid -selector 可以在这里找到

替代文本
(来源:jvance.com

PS:我建议阅读这个实施 RPX 之前的文章

Jarrett Vance made a "version" of open-selector that is much more developer/designer friendly.

This selector is different because it does not hide the markup details in javascript. Therefore, you can easily add new providers or rearrange the existing ones without digging into the javascript. The login form will still work for normal OpenID logins if javascript is disabled

The best of all, is that it comes with documentation, demo, and lots of images both cropped and as raw .pdn files (paint.net)

Jarrett Vance's openid-selector can be found here

alt text
(source: jvance.com)

PS: I would suggest reading this article before implementing RPX.

云朵有点甜 2024-07-18 02:48:35

我已经用 RPXLib 和 RPXNow 完成了一个实现,它确实非常简单。

我想最大限度地减少以 OpenId 格式完成的工作量,而 RxpL​​ib 无疑有助于实现这一目标。

RpxNow 还有一个很好的功能,可以告诉我新用户、每天的登录次数等......

I have done an implementation with RPXLib and RPXNow, and it is really pretty straight forward.

I wanted to minimize the amount of work done in the OpenId format, and the RxpLib definately helped with that one.

RpxNow also has a nice feature of telling me new users, number of logins per day, etc...

奢望 2024-07-18 02:48:35

我已经制作了 Open-selector,您只需将其添加到您的网站并将常规 OpenID 框切换为提供程序列表和用户名文本输入。

代码非常简单(如果您需要额外的自定义),并且有一个内联模式,因此它不会改变您的原始布局。

I've made Open-selector, which you just add to your site and switches the regular OpenID box into a provider list and a username text input.

The code is pretty simple (in case you need extra customization) and there is an inline mode so it doesn't alter your original layout.

岁吢 2024-07-18 02:48:35

我正在使用那个,但后来我发现一些人使用另一个不同的,这让我进行了调查,我发现了这个 OpenID 选择器。 除了 demo.html 之外,本身没有任何说明,但应该不难理解。 只需包含 css 和 js,然后使用正确的参数调用 javascript 函数即可。

关于 rpx 的编辑:我选择远离 rpx,因为我不想有一个“中心故障点”,以及一个不属于我自己的网站,用户将通过该网站进行身份验证。 我使用 openid 似乎有点违反直觉,但如果您考虑到用户使用的 openid 提供程序作为用户的一部分,那么它就有意义了。

I was using that one, but then I found a few people using a different one which made me investigate, and I found this OpenID selector. There aren't any instructions per se other than the demo.html, but it shouldn't be too hard to figure out. Just include the css and js, then call the javascript function with the right parameter.

Edit about rpx: I chose to stay away from rpx because I didn't want to have a 'central point of failure,' and a site that isn't my own that users would authenticate to/through. It seems kind of counter-intuitive being that I'm using openid, but if you consider that the openid provider that the user is using as part of the user, then it kind of makes sense.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文