Help:OAuth/ar

OAuth (short for open authorization) is a means of giving outside ("connected") applications the ability to perform edits and other actions on your behalf. Using this authentication protocol, you can authorize ("grant") a connected application the ability to act using your account without the need to divulge your password, and without getting access to functionality it is not supposed to use. The OAuth protocol is widely used by other websites, including major sites such as Google and Flickr.

An example of how OAuth can be used on Wikimedia wikis is the image editing helper CropTool.



أسئلة متكررة
إذا لم تجد الإجابة على أسألتك هنا، فلا تتردد بالسؤال في صفحة المساعدة وسيقوم شخص ما بالاجابة عن سؤالك.



هل المؤلف الآخر آمن
نعم، بروتوكول OAuth مصمم بطريقة آمنة.

Firstly, OAuth allows third-party websites to access your account without you having to give them your password. Applications are able to access your account if and only if you authorize them to do so, and if you revoke that right, then the application will immediately be unable to take actions on your behalf.

ثانيًا ، يُسمح لكل موقع ويب تابع لطرف ثالث تصرح به باتخاذ الإجراءات المحددة التي سمحت لها بها فقط. هذا يعني أنه ، على سبيل المثال ، إذا كنت مشرف ، وقمت بتفويض تطبيق يطلب فقط "الصلاحيات الأساسية" ، إذا حاول التطبيق حذف صفحة (والتي تتطلب صلاحيات المشرف) ، فسيرفض هذا الويكي الطلب. في السابق ، إذا كان التطبيق يحتوي على كلمة المرور الخاصة بك ، فأنت تعتمد على تأكيدات مؤلف التطبيق بأنه لن يستخدم صلاحياتك المتقدمة.



كيف يؤثر ذلك علي الآن؟
لا يمكن للتطبيقات اتخاذ أي إجراءات نيابة عنك دون إذن ، لذلك حتى تقرر أنك تريد استخدام تطبيق يستخدم OAuth ، فلن تتأثر على الإطلاق.



كيف يمكنني ربط تطبيق بحسابي؟


إذا رغب أحد التطبيقات في استخدام OAuth لاتخاذ إجراءات نيابة عنك ، فسيتعين عليك تفويضه للقيام بذلك. لا يمكن للتطبيقات اتخاذ أي إجراءات نيابة عنك دون إذن.

When an application asks you to authorize it, you will be presented with a dialog that tells you what rights the application has asked for (see image on the right). If you click "Cancel", the authorization process is declined. If you click "Allow", the application will be authorized to take the actions listed in the dialog. The authorization will remain in effect until you revoke it.

تتوفر قائمة بالتطبيقات المتاحة حاليًا على Special: OAuthListConsumers.



كيف يمكنني معرفة ما هي التطبيقات المرتبطة بحسابي؟
تسرد الصفحة Special: OAuthManageMyGrants (التي يمكن الوصول إليها أيضًا من علامة التبويب "ملف تعريف المستخدم" في تفضيلاتك) جميع التطبيقات التي سمحت لها بالوصول إلى حسابك. من هذه الصفحة ، يمكنك أيضًا تعديل المنح وإبطالها.



كيف يمكنني إزالة تطبيق موصول بحسابي؟
انتقل إلى Special: OAuthManageMyGrants ، وابحث عن التطبيق الذي تريد إزالة الوصول إليه ، وانقر على "إبطال الوصول". بعد ذلك ، في الصفحة التي تفتح ، انقر على الزر "إلغاء التفويض".

بمجرد إلغاء مصادقة أحد التطبيقات ، لن يكون قادرًا على الوصول إلى حسابك أو اتخاذ أي إجراءات نيابة عنك. سيتعين عليك إجراء عملية تفويض هذا التطبيق مرة أخرى حتى يتمكن من الوصول إلى حسابك.

واجهة الإدارة عالمية - ستعرض نفس التطبيقات ، بغض النظر عن موقع ويكي ويكيميديا ​​الذي تستخدمه.



كيف يمكنني تغيير الإجراءات التي يمكن أن يتخذها التطبيق مع حسابي؟
Go to Special:OAuthManageMyGrants, find the application you want to modify the permissions for, and click "manage access". From here you can revoke any individual permissions, excluding "Basic rights", which are the minimal rights required by all connected applications to function.



هل يمكنني أن أرى مثالا عن كيفية عمل المؤلف الآخر؟
Brad Jorsch has put together an example of how OAuth works called "OAuth Hello World!". To try it, go to https://oauth-hello-world.toolforge.org/.



كيف يمكنني استخدام OAuth في التطبيق الخاص بي؟
يرجى مراجعة وثائق المطور.



انظر أيضا

 * OAuth/For Developers
 * OAuth/Owner-only consumers