FriendsOfFlarum / geoip

Geolocation for your Flarum forum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeoIP by FriendsOfFlarum

License Latest Stable Version OpenCollective Donate

A Flarum extension.

Empower Your Flarum Moderators with GeoIP

Moderators play a crucial role in maintaining the health and quality of forums. With GeoIP, give them the geolocation tools they need to better understand users, make informed decisions, and maintain a safe environment. Only moderators have access to IP-based geolocation, ensuring user privacy and data security.

🌎 Key Features

  • Location Insights: Enable moderators to identify the country and region of users.
  • Interactive Mapping: Let moderators visualize user locations with an integrated map view.
  • Threat Detection: Equip moderators with the ability to highlight potentially malicious IP addresses through threat level indicators. (Via supported IP location data providers)

Screenshots

Redesigned meta info (visible to admins/mods)

image

Integration with session management (visible to own profile)

image

Information modal with location map

image

CLI Usage

The following CLI commands are provided:

lookup

Although IP addresses will be looked up when they are requested, this command will lookup all IP's that do not already have an entry in the ip_info table, using the currently selected provider.

php flarum fof:geoip:lookup

Installation

Install manually with composer:

composer require fof/geoip:"*"

Updating

composer update fof/geoip
php flarum cache:clear

Links

OpenCollective GitHub

An extension by FriendsOfFlarum.

About

Geolocation for your Flarum forum

License:MIT License


Languages

Language:PHP 69.3%Language:JavaScript 15.4%Language:TypeScript 12.6%Language:Less 2.7%