-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
اضافه شدن قابلیت اوررایت یا تغییر ادرس یو آر ال های پیشفرض #65
Conversation
…CALLBACK_NAMESPACE
@MrMRM1 بنظر باید دنبال مسیری گشت که بشه اسکوپ اولیه رو ست کرد. به عنوان مثلا پرفیکس یا چیزی با این سبک. |
سلام وقت بخیر |
@MrMRM1 سلام و وقت بخیر. جمع بندی: در حال حاضر اگه موافق باشین، اگه تغییرات یو آر ال رو ببرید در لول اپلیکیشن من میتونم این مرج ریکوئست رو مرج کنم. (یا یک مرج ریکوئست جدا ایجاد کنید)
پانوشت: اگه بنظرتون من نکات رو متوجه نشدم میتونیم با هم جلسه ای رو ست کنیم و صحبت کنیم. ایمیل من رو میتونید توی پروفایل گیت هاب پیدا کنید و باهم جلسه رو ست کنیم. |
سلام وقت بخیر اگر با این توضیحات متوجه منظور من نشدید. خوشحال میشم جلسه ای داشته باشیم تا از تجربیات شما استفاده کنم. |
@MrMRM1 |
مشکل رو حل کردم پیاده سازی ها هم انجام شده وقتی این قابلیت فعال بشه متد go_to_bank_gateway از دسترس خارج میشه و کاربر تمام مراحل رو مثل قبل میره و هیچ تفاوتی نداره فقط بجای استفاده ازbank.redirect_gateway() که هنگام فعال شدن قابلیت امن از دسترس خارج میشه باید از متد bank.get_gateway() استفاده کنه که دیتای مورد نیاز مثل url درگاه برای کاربر برگشت داده میشه که حالا هرطور که نیاز داره میتونه استفاده کنه مثلا : |
@MrMRM1 این فایل رو هم چک کنین که تغییر یو آر ال و فعال کردن حالت سمپل باعث از کار افتادن این بخش نشه. بعدش، به نظر مشکلی نیست و میتونه مرج بشه. باز هم مجدد متشکر بابت زحماتی که کشیدین |
Updated README with contributions from MrMRM1 * Added link to MrMRM1's security issue resolution (ali-zahedi#65 (comment)) * Mentioned MrMRM1's addition of the ability to overwrite or change default URL addresses.
…he previous changes
سلام وقت بخیر |
Updated README with contributions from MrMRM1 * Added link to MrMRM1's security issue resolution (ali-zahedi/az-iranian-bank-gateways#65 (comment)) * Mentioned MrMRM1's addition of the ability to overwrite or change default URL addresses.
🎉 This PR is included in version 2.0.0-alpha.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
در پروژه گاهی این نیاز وجود دارد که برای هر قسمت از برنامه app های جداگانه ای ایجاد شود حال اگر بخواهیم از این کتابخانه در یکی از app های داخلی مانند اپ api و سپس داخل payment استفاده کنیم برنامه دچار اختلال شده و درست عمل نمیکند. (منظور داخل payment/urls.py )
یا گاهی لازم است که توابع go_to_bank_gateway یا callback_view داخلی را با توجه به نیاز پروژه overwrite شوند
با توجه به این نیازمندی ها با ایجاد تغییراتی اجازه تغییر مسیر اصلی این توابع به پروژه اضافه میشود تا کاربر با نیازی که احساس میکند توابع خاص خود را ایجاد کرده یا مسیر قرار گیری url ها را تنظیم نماید.