Shaumik is an optimist, but one who carries an umbrella. An undergrad at Indian Institute of Technology Roorkee and the co-founder of The Blog Bowl, he loves writing, when he's not busy creating some awesome stuff.
Working With and Around the Same-Origin Policy
Let us run the following from[js]
localhost) on Chrome 32.
request = new XMLHttpRequest;
request.open(‘GET’, ‘http://myothersite.com/’, true);
You will receive an error.
'Access-Control-Allow-Origin'header is present on the requested resource. Origin
http://www.mysite.comis therefore not allowed access.
Why does this happen? Didn’t we do everything right?
Single Sign-On (SSO) Explained
When you’re developing a product for the masses, it is very rare that you would come up with a totally standalone product that does not interact with any other service. When you use a third-party service, user authentication is a relatively difficult task, as different applications have different mechanisms in place to authenticate users. One way to solve this issue is through Single Sign On, or SSO.
Single Sign On (SSO) is a process that permits a user to access multiple services after going through user authentication (i.e. logging in) only once. This involves authentication into all services the user has given permission to, after logging into a primary service. Among other benefits, SSO avoids the monotonous task of confirming identity over and over again through passwords or other authentication systems.
Let’s look at SSO in more detail and we’ll use a very well-known service to demonstrate its uses and benefits.
Building a To-Do List with jQuery and Local Storage
We all have those days when we have a lot of things to accomplish, but no way to know if we will complete all of them. In these situations, a to-do list is extremely helpful. There are great mobile apps, online tools, and even WordPress plugins which perform this task, but have you ever wondered […]
Web Accessibility: Tools and Considerations
Web accessibility is the process of making the features of your website accessible to people of all abilities. It’s about giving everyone equal access and opportunities, thereby allowing as many as possible to access your features without hindrance. With the potential legal obligations to comply with the accessibility standards set by the W3C, web developers […]
Introducing an Accessible Accordion Widget
At the dawn of the millennium, a blind gentleman successfully sued the Sydney Organizing Committee of the Olympic Games as they had failed to make the official website of the Olympic Games adequately accessible to blind users. Over the years, many such cases have come to light, and numerous acts have been passed in various […]