Hacker News

OAuth என்றால் என்ன?

கருத்துகள்

1 min read Via leaflet.pub

Mewayz Team

Editorial Team

Hacker News

OAuth என்பது அணுகல் பிரதிநிதித்துவத்திற்கான ஒரு திறந்த தரநிலையாகும், இது பொதுவாக இணையதளங்கள் பயனர்களின் கடவுச்சொற்களை வெளிப்படுத்தாமல் அங்கீகரிக்க ஒரு வழியாகப் பயன்படுத்தப்படுகிறது.

OAuthஐப் புரிந்துகொள்வது உங்கள் இணையப் பயன்பாடுகளின் செயல்பாடு மற்றும் பாதுகாப்பை கணிசமாக மேம்படுத்தும். இந்த இடுகையில், OAuth என்றால் என்ன, அதன் முக்கிய கூறுகள், அது எவ்வாறு செயல்படுகிறது, அதன் பலன்கள் மற்றும் சில பொதுவான தவறான கருத்துகளை ஆராய்வோம். 138K பயனர்களைக் கொண்ட 207-தொகுதி வணிக OS Mewayz, OAuthஐ உங்கள் பயன்பாடுகளில் தடையின்றி ஒருங்கிணைக்க உங்களுக்கு எப்படி உதவலாம் என்பதையும் நாங்கள் தொடுவோம்.

OAuth என்றால் என்ன?

OAuth (திறந்த அங்கீகாரம்) என்பது ஒரு நெறிமுறையாகும், இது பயன்பாடுகளின் நற்சான்றிதழ்களை வெளிப்படுத்தாமல் பிற சேவைகளிலிருந்து தகவல்களை அணுக உதவுகிறது. பயனர் போன்ற ஆதார உரிமையாளரின் சார்பாக APIக்கான வரையறுக்கப்பட்ட அணுகலைப் பெற மூன்றாம் தரப்பு பயன்பாடுகளை அனுமதிப்பதன் மூலம் இது செயல்படுகிறது.

OAuthஐ ஏன் பயன்படுத்த வேண்டும்?

  • அதிகரித்த பாதுகாப்பு: OAuth பாதுகாப்பானதாக வடிவமைக்கப்பட்டுள்ளது மற்றும் பயனர்கள் தங்கள் கடவுச்சொற்களை வெளிப்படுத்தாமலேயே மூன்றாம் தரப்பு பயன்பாடுகள் தங்கள் தரவை அணுகுவதற்கான பாதுகாப்பான வழியை வழங்குகிறது.
  • பயனர் வசதி: பயனர்கள் தங்கள் கணக்குகளின் மீது முழுக் கட்டுப்பாட்டை வழங்காமலேயே பயன்பாடுகளுக்கு வரையறுக்கப்பட்ட அனுமதிகளை வழங்க முடியும், இதனால் செயல்முறை மிகவும் வசதியாகவும் பாதுகாப்பாகவும் இருக்கும்.
  • அளவிடக்கூடிய தன்மை: வெவ்வேறு சேவைகள் ஒருவருக்கொருவர் திறமையாகவும் பாதுகாப்பாகவும் தொடர்புகொள்வதற்கு OAuth உதவுகிறது.

OAuth எப்படி வேலை செய்கிறது?

OAuth 2.0 நெறிமுறை மூன்று முக்கிய கூறுகளைக் கொண்டுள்ளது: அங்கீகார சேவையகம், வள உரிமையாளர் மற்றும் கிளையண்ட் (அணுகல் கோரும் பயன்பாடு). இது எவ்வாறு செயல்படுகிறது என்பதற்கான சுருக்கமான கண்ணோட்டம்:

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
  1. அங்கீகார மானியம்: கிளையன்ட் ஆதார உரிமையாளரிடமிருந்து அங்கீகார மானியத்தைக் கோருகிறார்.
  2. அணுகல் டோக்கன் கோரிக்கை: கிளையன்ட் அதன் கிளையண்ட் நற்சான்றிதழ்களுடன் அங்கீகார சேவையகத்திற்கு அங்கீகார மானியத்தை அனுப்புகிறார்.
  3. அணுகல் டோக்கன் வழங்கல்: கோரிக்கை சரியானதாக இருந்தால், அங்கீகார சேவையகம் அணுகல் டோக்கனை வழங்குகிறது.
  4. ஆதார அணுகல்: கிளையன்ட் அணுகல் டோக்கனைப் பயன்படுத்தி ஆதார உரிமையாளரின் சார்பாக ஆதார சேவையகத்திற்கு கோரிக்கைகளை வைக்கிறார்.

OAuth இன் நன்மைகள்

OAuth ஒரு வலுவான மற்றும் நெகிழ்வான கட்டமைப்பை வழங்குகிறது, இது பயனர் தனியுரிமை அல்லது பாதுகாப்பை சமரசம் செய்யாமல் வளங்களை பாதுகாப்பான, அங்கீகரிக்கப்பட்ட அணுகலை அனுமதிக்கிறது.

அடிக்கடி கேட்கப்படும் கேள்விகள்

கே: OAuth 2.0 என்றால் என்ன?

A: OAuth 2.0 என்பது OAuth நெறிமுறையின் சமீபத்திய பதிப்பாகும், இது பயன்பாடுகள் பயனர் தரவை அணுகுவதற்கு மிகவும் பாதுகாப்பான மற்றும் திறமையான வழியை வழங்குகிறது.

கே: நான் எந்த வகையான பயன்பாட்டுடன் OAuth ஐப் பயன்படுத்தலாமா?

A: ஆம், மூன்றாம் தரப்பு சேவைகளுக்கான அணுகல் தேவைப்படும் எந்த இணையம் அல்லது மொபைல் பயன்பாட்டிலும் OAuth ஐப் பயன்படுத்தலாம்.

கே: OAuth இலவசமா?

A: OAuth நெறிமுறையே ஓப்பன் சோர்ஸ் மற்றும் பயன்படுத்த இலவசம் என்றாலும், உங்கள் பயன்பாடுகளில் அதைச் செயல்படுத்துவதற்கான செலவு சிக்கலான தன்மை மற்றும் தேவையான ஆதாரங்களைப் பொறுத்து மாறுபடலாம்.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime