PHPackages                             internetrix/weibo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. internetrix/weibo

ActiveSilverstripe-module

internetrix/weibo
=================

A weibo feature module that provides login function

061PHP

Since Oct 13Pushed 9y ago4 watchersCompare

[ Source](https://github.com/Internetrix/weibo)[ Packagist](https://packagist.org/packages/internetrix/weibo)[ RSS](/packages/internetrix-weibo/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

weibo
=====

[](#weibo)

Introduction
------------

[](#introduction)

Weibo module enables CMS log in through weibo account. Since only authorized weibo apps can gain access to user emails, it also provides a verification process and a form to save user email.

Maintainer Contact
------------------

[](#maintainer-contact)

- Yuchen Liu \[Internetrix\]

Requirements
------------

[](#requirements)

- SilverStripe 3.1

Features
--------

[](#features)

- This modules uses Weibo OAuth2 Api lib 1.0
- It has ability to get user basic weibo account info like name, location, profile image, interests, etc.
- It provides login by using weibo account and create a Member instance on database
- Since only authorized weibo apps can gain access to user emails, it checks if user email exists and redirect users without email info to a form page to gain user emails.
- This module enables login using weibo account from both English and Chinese websites.

Installation
------------

[](#installation)

Installation can be done either by composer or by manually downloading a release.

### Via composer

[](#via-composer)

`composer require "silverstripe/userforms:*"`

### Manually

[](#manually)

1. Download the module from [home page](https://github.com/Internetrix/weibo).
2. Extract the file (if you are on windows try 7-zip for extracting tar.gz files
3. Make sure the folder after being extracted is named 'weibo'
4. Place this directory in your sites root directory. This is the one with framework and cms in it.

### Configuration

[](#configuration)

After installation, make sure you rebuild your database through `dev/build`.

Copy weibo/\_config/weibo.yml to mysite/\_config/weibo.yml and put in your weibo app details.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/f2028df988ee004ba1951c38852161aef16c343d4831e37fa16edb7e77729c86?d=identicon)[Internetrix](/maintainers/Internetrix)

---

Top Contributors

[![Yuchen-Liu](https://avatars.githubusercontent.com/u/8520313?v=4)](https://github.com/Yuchen-Liu "Yuchen-Liu (6 commits)")

### Embed Badge

![Health badge](/badges/internetrix-weibo/health.svg)

```
[![Health](https://phpackages.com/badges/internetrix-weibo/health.svg)](https://phpackages.com/packages/internetrix-weibo)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
