نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: کاربرد توابع وردپرسی که توی اسمشون nonce هست چیه؟

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    Question کاربرد توابع وردپرسی که توی اسمشون nonce هست چیه؟

    سلام و درود

    دوستان از نام تاپیک مشخص هست سوال بنده میخواسنم بدونم توابعی از وردپرس که توی اسمشون nonce داره کاربردشون چیه؟

    مثال : wp_create_nonce ، wp_verify_nonce و ...

    تشکر

  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : کاربرد توابع وردپرسی که توی اسمشون nonce هست چیه؟

    سلام، با wp_create_nonce میتونید یک توکن بسازید، با wp_verify_nonce هم میتونید اون توکن را اعتبار سنجی کنید، در فرم ها یا جلوگیری از حملات csrf و .. کاربرد دارد.

  4. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2014
    نوشته ها
    199
    تشکر تشکر کرده 
    118
    تشکر تشکر شده 
    75
    تشکر شده در
    70 پست

    پیش فرض پاسخ : کاربرد توابع وردپرسی که توی اسمشون nonce هست چیه؟

    درود مجدد

    سلام، با wp_create_nonce میتونید یک توکن بسازید، با wp_verify_nonce هم میتونید اون توکن را اعتبار سنجی کنید، در فرم ها یا جلوگیری از حملات csrf و .. کاربرد دارد.
    امکانش هست توی یه قطعه کد کوتاه از این دو تابع استفاده کنید من روش اشتفاده اش رو ببینم؟

  6. تعداد تشکر ها از naghmesra به دلیل پست مفید


  7. #4
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : کاربرد توابع وردپرسی که توی اسمشون nonce هست چیه؟

    کد PHP:
    /* * Step A: Create an nonce for a link. * We pass it as a GET parameter. * The target page will perform some action based on the 'do_something' parameter. */$nonce = wp_create_nonce( 'my-nonce' );?><a href='myplugin.php?do_something=some_action&_wpnonce=<?php echo esc_attr$nonce ); ?>'><?php esc_html_e'Do some action''textdomain' ); ?></a>  /* * Step B: This code would go in the target page. * We need to verify the nonce. */$nonce = $_REQUEST['_wpnonce'];if ( ! wp_verify_nonce( $nonce, 'my-nonce' ) ) {    // This nonce is not valid.    die( __( 'Security check', 'textdomain' ) ); } else {    // The nonce was valid.    // Do stuff here.}

    این مثال خود WP هست، یک توکن میسازه میزاره توی یک لینک، سپس در صفحه مورد نظر توکن را دریافت میکند و اعتبار سنجی میکند.

  8. تعداد تشکر ها ازT.Toosi به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل تمام شدن حجم یوزرها توی Ibs و متوجه نشدن ibs
    توسط mbm در انجمن اکانتینگ Accounting
    پاسخ ها: 2
    آخرين نوشته: September 6th, 2017, 11:31
  2. پاسخ ها: 3
    آخرين نوشته: October 25th, 2016, 06:41
  3. پاسخ ها: 3
    آخرين نوشته: March 3rd, 2015, 23:16
  4. بستن تورت توی سرور
    توسط djsina در انجمن سرور مجازی
    پاسخ ها: 5
    آخرين نوشته: October 13th, 2012, 13:32
  5. کسی توی آمریکا هست ؟؟
    توسط SaMaN0861 در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: March 29th, 2012, 00:23

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •