تسجيل دخول إلى ETA
اضغط على الزر أدناه لفتح صفحة تسجيل الدخول وملء البيانات تلقائيًا.
ملاحظة: استبدل `your_username@example.com` و`your_password` بالبيانات الحقيقية الخاصة بك.
import requests
# رابط تسجيل الدخول (يجب التحقق من الرابط الصحيح)
login_url = “https://auth.eta.gov.eg:8080/auth/realms/e-tax/protocol/openid-connect/auth”
# البيانات التي سيتم إرسالها
payload = {
“client_id”: “etax-sso”,
“redirect_uri”: “https://workspace.eta.gov.eg/workspace/dashboard”,
“state”: “51706085-bc6b-4e2c-942b-48c9423caec1”,
“response_mode”: “fragment”,
“response_type”: “code”,
“scope”: “openid”,
“nonce”: “962a9766-8159-4d83-854e-1392015835fc”,
“ui_locales”: “ar”,
“code_challenge”: “h1Z0eAopnDDRLOKHlf7N4b-Q-ot3TiCvzaaWzJ74uh4”,
“code_challenge_method”: “S256”,
“referrer”: “etax-sso”,
“referrer_uri”: “https://workspace.eta.gov.eg/workspace/dashboard”,
“username”: “geg”, # اسم المستخدم
“password”: “teegf” # كلمة المرور
}
# إنشاء جلسة
session = requests.Session()
# إرسال طلب POST لتسجيل الدخول
response = session.post(login_url, data=payload)
# التحقق من الاستجابة
if response.status_code == 200:
print(“تم تسجيل الدخول بنجاح!”)
# يمكنك الآن استخدام الجلسة للوصول إلى صفحات أخرى
else:
print(f”فشل في تسجيل الدخول. الرمز: {response.status_code}”)
print(response.text)