Security-wise what you've done is sufficient. But there is more that you'll want/need to do. The first one being to set this attribute on your top-line page tag: %@ Page ValidateRequest="false" % Otherwise your users will see random login failures because some OpenID messages "look" dangerous to ASP.NET The next thing you'll want to do is set up your xrds.
Aspx page and the link to it from your home page. This isn't strictly necessary to get basic OpenID working, but it enhances security for your site if you have open redirector URLs, and some Providers like Google and Yahoo can display ugly warning messages to your users if you don't properly implement this "RP discovery" aspect of your site After that, you're free to leave it alone if you're getting everything you need But if you're only interested in Google users, consider using the OpenIdButton ASP.NET control instead of OpenIdTextBox as it may provide a better visual for your users.
Security-wise what you've done is sufficient. But there is more that you'll want/need to do. The first one being to set this attribute on your top-line page tag: Otherwise your users will see random login failures because some OpenID messages "look" dangerous to ASP.NET.
The next thing you'll want to do is set up your xrds. Aspx page and the link to it from your home page. This isn't strictly necessary to get basic OpenID working, but it enhances security for your site if you have open redirector URLs, and some Providers like Google and Yahoo can display ugly warning messages to your users if you don't properly implement this "RP discovery" aspect of your site.
After that, you're free to leave it alone if you're getting everything you need. But if you're only interested in Google users, consider using the OpenIdButton ASP. NET control instead of OpenIdTextBox as it may provide a better visual for your users.
Thanks a lot Andrew for your tips, they are very useful. Your DotNetOpenAuth is just amazing, keep up the good work. The more I think about it, I am thinking of using "OpenIdSelector".
I guess the validaterequest and xrds. Aspx tips also applies to OpenIdSelector, right? – userb00 May 12 '10 at 19:13 Thanks.
And that's right. – Andrew Arnott May 13 '10 at 5:35.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.