Title: Protect plugin file
Last modified: March 26, 2024

---

# Protect plugin file

 *  [scmsteve](https://wordpress.org/support/users/scmsteve/)
 * (@scmsteve)
 * [2 years, 2 months ago](https://wordpress.org/support/topic/protect-plugin-file/)
 * Typically they suggest/recommend something like this at the top of your plugin
   file to prevent improper usage. Can you consider adding this:
 * if ( ! defined( ‘ABSPATH’ ) ) { exit; }
 * I don’t know if a similar thing needs to or should be inserted into the class
   file or not.

The topic ‘Protect plugin file’ is closed to new replies.

 * ![](https://ps.w.org/magic-login-mail/assets/icon-256x256.png?rev=2649698)
 * [Magic Login Mail or QR Code](https://wordpress.org/plugins/magic-login-mail/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/magic-login-mail/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/magic-login-mail/)
 * [Active Topics](https://wordpress.org/support/plugin/magic-login-mail/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/magic-login-mail/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/magic-login-mail/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [scmsteve](https://wordpress.org/support/users/scmsteve/)
 * Last activity: [2 years, 2 months ago](https://wordpress.org/support/topic/protect-plugin-file/)
 * Status: not resolved