Home > OAuth > Introduction to OAuth 2.0

Introduction to OAuth 2.0

In this tutorial, we are going to learn OAuth 2.0. OAuth 2.0 is developed by the IETF OAuth Working Group, published in October 2012.OAuth is an Authorization framework that enables your application to access other resources without sharing the password.

What is OAuth 2.0?

OAuth 2.0 is developed by the IETF OAuth Working Group, published in October 2012.OAuth is an Authorization framework that enables your application to access other resources without sharing the password. OAuth is also an Open Authorization protocol that allows your application to access
User Account Data on HTTP services such as Facebook, GitHub. It uses Authorization code and does not interact with user credentials.It provides authorization flows for web and desktop applications, and mobile devices. OAuth also enables the application to obtain limited access to user resource.

OAuth

OAuth Roles:

There are following Roles associated with OAuth.

Resource Owner :

Resource Owner is a User or person capable of granting access to the protected resource.

1- Client :

A Client is an application making the request to the protected resource on behalf of Resource Owner with its authorization. A client can be a Web-Based, a mobile or a desktop application.

2- Resource Server :

Resource Server is the hosting server where your protected resource is hosted. The Resource Server is capable of accepting and responding requests to the protected resource from the client.

3- Authorization Server :

The Authorization Server is responsible for issuing Access Token to the client after successfully authenticating the resource owner.

4- Access Token :

Access Tokens are the credentials sent by the client to resource server to access the protected resources. It is generally a combination of the string of a specific scope, Expiry time and other access attributes.

5- Refresh Token :

Since an Access Token has an Expiration time in case of Expiration the client can request new access token to the Authorization Server using the refresh token issued by the Authorization server

Advantages of OAuth 2.0:

Suppose I am providing an API (whether it is SOAP-based or RESTful) to a customer. One way to secure it we can use basic authentication where the username and password are sent using Base64 encoding and SSL is used to secure the data transfer. The drawback of this approach is the user sends username along with password over the wire.
With OAuth 2.0 in order to make the API secure, we don’t need to send UserName and Password. In order to make a request instead of UserName and Password, we sent Access Token.

Disadvantages of OAuth 2.0:

it will produce a wide range of non-interoperable implementations If you are adding more extension at the ends in the specification, which means you have to write separate pieces of code for Facebook, Google, etc.

If your favorite sites are connected to the central hub and the central account is hacked, then it will lead to serious effects across several sites instead of just one.

View More:

Conclusion:

I hope this is a helpful topic for you. I would like to have your feedback, comments, and suggestions.

Thank You.

16 Comments

  1. Good morning, We wish to take this specific opportunity to invite you to list your company on All Vape Stores, a popular CBD and Vape Shop Directory. A Tiny Bit about Us – All Vape Stores is a world-wide CBD and Vape Shop Web directory that is aimed to help consumers find their nearby CBD and vape companies. We already receive more than 100,000 distinct and highly-targeted site visitors a month, predominantly from the UK and UNITED STATES. We attain such a strong web site traffic number by running a very successful CBD and vape blog site in which we cover the most recent CBD and vape sector news, reviews and user guides. We likewise send frequent daily newsletters to our users when we post new articles. By listing your company with All Vape Stores, you will receive an opportunity to develop your brand’s publicity, web site traffic and customer base. Consumers will be able to get in touch with you via a contact form straight on your business listing web page. Additionally, you will get a back link from your listing which will aid you with your SEO backlink building for organic google search engine rankings. To list your business, please head to: https://allvapestores.com/ We look forward to seeing you on-board. Kind regards, All Vape Stores Team

  2. Hay que tener en cuenta que son equipos muy compactos y no pueden montar vasos muy voluminosos … Además en esas potencias tan altas en las que dan servicio a viviendas grandes seguro que hay que complementarlo. Necesito una solucion, la maquina funciona muy bien y el tecnico que viene no sabe porque le pasa esto, porque cuando a venido el no da el fallo.. a ver si me puedes ayudar por favor. El 20 de noviembre, vino el técnico a limpiar la caldera, pero la cosa empeoró.

  3. Además ofrecemos el servicio técnico especializado en las siguientes marcas: Fagor, Lynx, Edesa, Aspes, Balay, Indesit, Teka, Westinghouse, Bosch, Otsein, Ariston, Junkers, Liebher, Cointra, Whirlpool, Candy, Super-Ser, Crolls, New Pol, Zanussi, AEG, Electrolux, Corberó, Ignis, Siemens, Beko. La experiencia y calidad de gestión de servicio le garantiza un trato profesional y amable, avalado por la consideración de clientes, fabricantes y autoridades en materia de consumo. Para mayor comodidad, en Balay también ofrecemos la posibilidad de solicitar cita de reparación a través de Internet.

  4. Una vez aceptado el técnico reparará su electrodomésticoSiemens con piezas originales, y una vez finalizado el trabajo comprobará su correcto funcionamiento. En 19 se fundó Osram GmbH, Siemens & Halske y otros tres grupos alemanes llevaron a cabo esta acción (entre ellos AEG). Nuestro personal recogerá sus datos y al instante se pondrá en contacto con el técnico para reparar su electrodoméstico SIEMENS. Nuestros técnicos están especializados en la reparación de hornos SIEMENS de todo tipo. Nuestros técnicos están especializados en la reparación de termos SIEMENS de todo tipo.

  5. Siemens, la marca líder en innovación y tecnología, tiene el compromiso de fabricar los electrodomésticos que menos consuman y traslada ese compromiso a todas las áreas de la empresa. Cuando se avería un electrodoméstico, principalmente si ya está fuera de garantía, al usuario se le plantea la disyuntiva de si llamar al servicio técnico oficial a otro que, a priori, cree que le puede resultar más barato … aunque en la mayoría de las ocasiones, lo barato acaba saliendo caro. Y como parece ser que este es el factor determinante, Siemens ofrece unas tarifas tan competitivas que si el usuario encuentra un servicio técnico que realice la misma reparación de manera más económica, Siemens devuelve la diferencia del precio.

  6. En Desatascos en Villalbilla nos encargamos no solo de desatrancos, sino que también nos metemos de lleno en la faena con la limpieza de tuberías y de arquetas, arreglamos desatascos de fregaderos, bajantes, sumideros, acometidas, desagües, galerías, pozos… Puede llamarnos cuando quiera, le escuchamos al otro lado de la línea. Los servicios mínimos en el Metro de Madrid serán del 35 en hora punta frente al 30 en EMT.

  7. Contamos con diferentes unidades móviles capacitada con todo lo necesario para la reparación, desde repuestos hasta la ultima herramienta necesaria para la reparación de su electrodoméstico Siemens por eso garantizamos el servicio técnico siemens en toda la Isla de Gran Canarias con una reparación a domicilio rápida y eficaz. Nuestros clientes obtienen una gran cantidad de beneficios en el momento en el que confian la gestión y reparación de sus electrodomésticos Siemens en nuestras manos,como. DESPLAZAMIENTO GRATIS si se realiza la reparación de su electrodoméstico Siemens.

  8. Nuestros técnicos especialistas están en constante aprendizaje, por lo que están totalmente capacitados para llevar a cabo la reparación de cualquier nevera congelador Siemens. Después de explicarnos su problema, nuestro técnico más adecuado para su tipo de avería irá a su hogar el mismo día para solucionarselo. Una interminable lista de electrodomésticos para hacerles la vida mucho más snecilla y cómoda.

  9. Nuestra amplia gama de fabricación en multiples materiales, nos exige disponer de medios técnicos adecuados, tales como Centros de Mecanizado CNC de hasta 3000x2000x400, Centros de Mecanizado Rapido, Tornos, Rectificadoras, Plegadoras, Prensas y un largo etc solo para poder satisfacer las exigencias de nuestros clientes. Los mecanizados se han llevado a cabo en una fresadora Soraluce SV-6000, empleando un plato de fresado tórico de 40 mm de diámetro con 3 placas XDHX 190404 FR-27P de Ceratizit. Y es que ofrecemos las prestaciones y garantías incomparables que nos otorgan los más de 80 años de experiencia que acumula nuestra empresa en este sector de la fabricación de piezas.

  10. Desde su fundación Reparaciones y Mecanizados Godiz, fruto de la experiencia técnica de sus profesionales adquirida durante años, ha desempeñado un papel modesto pero cada vez más relevante para sus clientes. Talleres Gara S.A. es una empresa de mecanizados que nace en 1986.

  11. Si no tiene el plano 3D lo dibujamos nosotros mismos y nos encargamos de todo, desde solicitar el material, diseñar el proceso de fabricación, hasta realizar montajes si fuera necesario. Desde el primer día, hemos adquirido nuevos métodos de trabajo que nos hacen ser una empresa competente en nuestro sector, sin renunciar a los principios fundamentales originales a nuestra fundación: INTEGRIDAD, CALIDAD, COMPROMISO E INNOVACIÓN.

Leave a Reply

Your email address will not be published.