Download the PHP package clarkwinkelmann/flarum-ext-chatwee without Composer

On this page you can find all versions of the php package clarkwinkelmann/flarum-ext-chatwee. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package flarum-ext-chatwee

ChatWee Flarum SSO

MIT license Latest Stable Version Total Downloads Donate

Integrate ChatWee SSO with your Flarum. Features:

Please note: The Single Sign-on feature of ChatWee requires a ChatWee Pro account or higher.

Installation

Use Bazaar or install manually:

Updating

Configuration

Upon activation, the settings modal of the extension should appear. If not, you can access it by going to Admin > Extensions and Clicking on Settings on the ChatWee extension icon.

The following settings need to be configured:

Chat ID (required): The chatId attribute you can find in your ChatWee account.

Client Key (required): The clientKey attribute you can find in your ChatWee account.

Cookie Domain (recommended): This should be the same domain as the one used by the ChatWee javascript client. While not properly documented, it seems to be the second-level domain of your hostname. If your forum is hosted at forum.example.com, use example.com here.

Enable when logged out: Enabling this option will run the ChatWee javascript client even if no user is logged into Flarum. This can be useful to also enable guest access or another login provider inside ChatWee. This does not enable guest access inside your ChatWee account.

The following permissions can be configured in the Admin > Permissions area:

Auto-login via SSO: Which Flarum users will be able to access ChatWee. Set this option to Members to allow all enabled and non-suspended accounts to access it. Please note that if you narrow down this setting while users are connected, this will not automatically disconnect any user who lost the privilege. Their sessions will remain valid until they log out or are suspended.

ChatWee Admin access: Which Flarum users will get the admin flag (isAdmin) applied to their ChatWee SSO account. Changing this setting will not automatically update the user status. Users need to update their profile (username, avatar or group) to refresh the ChatWee account role (whether it was gained or lost).

Acknowledgements

The original version of this extension was created for Coinpedi.

Links

This is an extension by Clark Winkelmann. Need a custom Flarum extension ? Contact me !


All versions of flarum-ext-chatwee with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0
flarum/core Version ^0.1.0-beta.7
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package clarkwinkelmann/flarum-ext-chatwee contains the following files

Sorry, there are no file data to show!