{"id":40968,"date":"2016-01-04T12:56:36","date_gmt":"2016-01-04T12:56:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/owasp-user-location-check\/"},"modified":"2021-04-07T14:01:53","modified_gmt":"2021-04-07T14:01:53","slug":"owasp-user-location-check","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/owasp-user-location-check\/","author":14721326,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"trunk","tested":"5.7.19","requires":"3.0.1","requires_php":"","requires_plugins":"","header_name":"OWASP User Location Check","header_author":"Off-Site Services, Inc.","header_description":"","assets_banners_color":"","last_updated":"2021-04-07 14:01:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/oss-usa.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1387,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[47632,47633,47631,600,1173],"plugin_category":[54],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-40968","plugin","type-plugin","status-publish","hentry","plugin_tags-owasp-location-check","plugin_tags-owasp-login-validation","plugin_tags-owasp-security","plugin_tags-security","plugin_tags-wordpress-security","plugin_category-security-and-spam-protection","plugin_committers-off-site-services"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/owasp-user-location-check.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>How does it work?\nEvery time when user attempts to log in to WordPress CMS, OWASP security plugin receives and stores information about the user's country. That information comes from ipinfo.io, an external service which provides available information on user's IP address and does not in any way compromise WordPress security. Once the country of attempted login is identified, the plugin compares current locations with that of the previous successful CMS login within the last 2 hours. If country is different, the plugin flags it as unauthorized login attempt and sends notification to OWASP manager, with recommendation to change CMS password. Email address for OWASP manager is identified in plugin settings as \"Notification email\".<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload entire <code>\/owasp-user-location-check<\/code> folder to <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate plugin through <em>Plugins<\/em> menu in WordPress<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Tested with WP 5.7<\/li>\n<li>Description updated<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Tested with WP 5.1.1<\/li>\n<li>Added ability to add IP to white and black lists<\/li>\n<li>Added ability to setup E-mail where notices will be send<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Tested with WP 5.1<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Tested with WP 5.0.3<\/li>\n<\/ul>","raw_excerpt":"Sends warning notification to admin email if someone logs in to user&#039;s account from another country within setup hours of last login session.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/40968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=40968"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/off-site-services"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=40968"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=40968"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=40968"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=40968"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=40968"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=40968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}