HandyCafe Docs
owner cashier

लॉगिन अनुरोध

अनुरोध पेज क्लाइंट PC से ग्राहकों द्वारा सबमिट किए गए OAuth लॉगिन अनुरोधों का प्रबंधन करता है। यह लॉगिन प्रयासों की समीक्षा, स्वीकृति और अस्वीकृति के लिए केंद्रीय स्थान है।

लंबित टैब

लंबित टैब उन सभी अनुरोधों को प्रदर्शित करता है जो एडमिन या कैशियर की कार्रवाई की प्रतीक्षा में हैं। प्रत्येक लंबित अनुरोध दिखाता है:

  • प्रदाता आइकन: ग्राहक ने कौन सा OAuth प्रदाता उपयोग किया (Google, Facebook, Apple, X, या Discord) यह पहचानता है।
  • सदस्य अवतार: OAuth प्रदाता से प्राप्त प्रोफ़ाइल चित्र, यदि उपलब्ध हो।
  • ग्राहक का नाम और ईमेल: ग्राहक के OAuth खाते से जुड़ा नाम और ईमेल पता।
  • समय-मोहर: लॉगिन अनुरोध कब सबमिट किया गया।

कार्रवाइयां

प्रत्येक लंबित अनुरोध के लिए दो कार्रवाइयां उपलब्ध हैं:

  • स्वीकृत करें: लॉगिन अनुरोध को मंजूरी देता है। एक वैकल्पिक ऑटो-लॉगिन टॉगल उपलब्ध है; सक्षम होने पर अनुरोध स्वीकृत करने से बिना किसी अतिरिक्त कार्रवाई के क्लाइंट PC पर स्वचालित रूप से सत्र शुरू हो जाता है।
  • अस्वीकार करें: लॉगिन अनुरोध को नकार देता है। ग्राहक को क्लाइंट पर सूचित किया जाता है कि उनका अनुरोध स्वीकृत नहीं हुआ।

लंबित गणना बैज

साइडबार नेविगेशन में लंबित अनुरोधों की संख्या दिखाने वाला एक बैज दिखाई देता है, जिससे कार्रवाई की प्रतीक्षा में अनुरोधों की एक नज़र में दृश्यता मिलती है।

इतिहास टैब

इतिहास टैब पहले से प्रोसेस किए गए अनुरोध दिखाता है, जिनमें शामिल हैं:

  • अनुरोध स्वीकृत किया गया या अस्वीकार किया गया।
  • किस एडमिन या कैशियर ने अनुरोध संभाला।
  • मूल अनुरोध और समाधान दोनों के लिए समय-मोहर।

सूचनाएं

जब कोई नया OAuth लॉगिन अनुरोध आता है, तो सर्वर एक श्रवण चेतावनी के साथ अधिसूचना प्रदर्शित करता है ताकि कैशियर को लंबित अनुरोध की जानकारी मिले। इससे ग्राहकों को क्लाइंट PC पर अनावश्यक प्रतीक्षा नहीं करनी पड़ती।

रियल-टाइम अपडेट

अनुरोध पेज TCP इवेंट स्ट्रीम के माध्यम से रियल टाइम में अपडेट प्राप्त करता है। नए अनुरोध पेज रिफ्रेश की आवश्यकता के बिना तुरंत दिखाई देते हैं और स्थिति परिवर्तन (किसी अन्य टर्मिनल से स्वीकृति या अस्वीकृति) तुरंत प्रतिबिंबित होते हैं।