/XF-OA-OpenAuth

OpenAuth.dev login and registration for XenForo 2.

Primary LanguagePHPGNU Lesser General Public License v2.1LGPL-2.1

OpenAuth.dev Provider for XenForo 2

openauth-icon

OpenAuth.dev Provider for XenForo 2


Table of contents

About the project

WIP

Prerequisites

You need:

  • A XenForo installation (2.0.4 or newer)
  • PHP (5.4 or newer)
  • A free user account on OpenAuth.dev, which has been authorized as a developer

Getting started

Download the latest release from the releases section and upload it in your XenForo installation.

That's it!

Configuration

Common to all vendors is that you have to create an "application" for the respective vendor, and get an ID and secret key, which must be entered into the settings (Administration > Setup > Connected Accounts) of your community.

To obtain a key pair from OpenAuth.dev, you need to create an application first. After successful creation, find your newly created application in the list of your applications and click the "Edit" button. At the bottom of that page, you'll find the Client ID and the corresponding Client Secret. Copy both and paste them into the provider settings.

Under normal circumstances, you should now be able to register/log in using OpenAuth.dev.

Contributing

There are many ways to help this open source project. Write tutorials, improve documentation, share bugs with others, make feature requests, or just write code. We look forward to every contribution.

Versioning

We use SemVer for versioning. For available versions, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the LGPL-2.1 License - see the LICENSE file for details.