Easily Share Resources Between Websites Using the OAuth Open Standard
Oauth Standard Adds Security to Internet-Based Data Sharing
OAuth General Overview
Most of us have accounts on websites where we upload and store various things like videos, photos, contact lists, bank accounts and other files. In OAuth terminology, these are called "private resources". There are quite a few occasions where it comes in handy to be able to share your private resources from one website with another, like for use by various social networking sites for example. Traditionally, if you wanted to share the resources you have stored with one site with another website, you'd have to expose your user name and password credentials, which opens you up to some security risks.
OAuth is a technology designed to allow you to share your "private resources" between websites (or web applications) without having to disclose your personal information. According to Oauth.net, it allows the user on one site to access their private resources on another site.
OAuth Tokens
When a website asks you to register for an account, you usually have to enter a username and password. This information is stored in a database table and when you revisit the site and enter your login information, it checks to make sure the username you entered matches the associated password. This adds some security, but what if someone was eavesdropping on that transaction? If someone acquires your login credentials, then they can easily access your account information. In computer security terminology, they can perform what are called "replay attacks", which in this context, simply means they could "replay" the same request you made to gain access to your account. An OAuth token prevents this type of scenario by using a secure "token" that can be used instead of your personal credentials to access "private resources" stored with various websites.
What Is A Secure Token Id?
A token is usually a unique string of letters and numbers (although technically, it can be other characters). These tokens can allow users to authenticate their identity and allow access to specified resources from another website.
Sources:
Eran Hammer-Lahav
Introduction - Oauthn
Oauth.net
Published by D. Garrett
I am a web designer and freelance writer. I graduated college with a B.A. in magazine journalism and received a certificate from the Rhode Island School of Design in Web Design and Development. View profile
- A Clever Approach to Insuring Internet SecurityCAPTCHAs are a unique form of Internet security that prevent bots from accessing secure sites.
- BullGuard Internet Security Falls Short of Protecting ComputersViruses, trojans, and worms are constant threats on the internet. You can easily pick up one of these infamous threats without even realizing it. Visiting a website or opening an email are dangerous things.
Making Your Bank Accounts Work for YouYou shouldn't have to stand for paying fees and maintaining minimum balances to have a checking or savings account. There are many banks out there that offer no fee, no minimum...
Can You Really Get Free Money for Opening Bank Accounts?Banks are competing for your business by offering you free money for opening bank accounts. It sounds too good to be true you say -- well read the fine print to make sure that y...
10 Separate Bank Accounts that You Should HaveFinancial security involves more than just accumulating a huge amount of money. It also involves saving and managing your earnings. The following list provides several important...
- The Road Map Towards Secure Banking
- Google's Picasa - Doing Sophisticated Things with Photos
- Google Translate and Google Development Tools
- CloudSN - Cloud Services Notifications in Your GNOME Linux Panel
- Internet Security: One More Way to Protect Yourself
- New Bill (HIRE Act) May Restrict Access to Foreign Bank Accounts for US Citizens a...
- Symantec Norton Internet Security 2009: Product Review
- Users no longer need to expose their login credentials to share information between websites.
- OAuth adds security to user information while making data sharing easier.
- OAuth is an open standard for authorization allowing internet users to share private resources.




