Skip to content

Commit

Permalink
[SDK-3712] Update README design (#852)
Browse files Browse the repository at this point in the history
Co-authored-by: Ewan Harris <[email protected]>
  • Loading branch information
evansims and ewanharris authored Oct 27, 2022
1 parent 9b38c33 commit 8e0daa8
Showing 1 changed file with 37 additions and 53 deletions.
90 changes: 37 additions & 53 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,79 +1,63 @@
# Auth0 WordPress Plugin
![wp-auth0](https://cdn.auth0.com/website/sdks/banners/wp-auth0-banner.png)

> ⚠️ **Version 5.0 of our plugin is now available in Beta.** This release adds a number of features. Do not use this in production yet, as there are a considerable number of breaking changes and some functionality remaining to be implemented. The migration sync processed is not fully functional in this release. As we move toward General Availability, please be aware that releases may contain breaking changes.
WordPress Plugin for [Auth0](https://auth0.com) Authentication

![Auth0 WordPress Plugin](https://ps.w.org/auth0/assets/banner-772x250.png)
[![License](https://img.shields.io/packagist/l/auth0/auth0-php)](https://doge.mit-license.org/)

This plugin replaces the standard WordPress login process with one powered by Auth0 that enables social, passwordless, and enterprise connection login as well as additional security, multifactor auth, and user statistics.
:books: [Documentation](#documentation) - :rocket: [Getting Started](#getting-started) - :speech_balloon: [Feedback](#feedback)

Please see the [WP.org plugin page](https://wordpress.org/plugins/auth0/) for more details on functionality.
## Documentation

## Table of Contents
- [Download from WordPress.org](https://wordpress.org/plugins/auth0/)
- [Documentation](https://auth0.com/docs/cms/wordpress)

- [Documentation](#documentation)
- [Installation](#installation)
- [Getting Started](#getting-started)
- [Contribution](#contribution)
- [Support + Feedback](#support--feedback)
- [Vulnerability Reporting](#vulnerability-reporting)
- [What is Auth0](#what-is-auth0)
- [License](#license)
## Getting Started

## Documentation
### Requirements

- [Installation](https://auth0.com/docs/cms/wordpress/installation)
- [Configuration](https://auth0.com/docs/cms/wordpress/configuration)
- [Troubleshooting](https://auth0.com/docs/cms/wordpress/troubleshoot)
- [Extending](https://auth0.com/docs/cms/wordpress/extending)
- PHP 8.0+
- Latest version of WordPress (6+)

## Installation
### Installation

Please see the [installation docs](https://auth0.com/docs/cms/wordpress/installation) for detailed instructions on how to get started with Login by Auth0.
1. Log in to an existing WordPress site as an administrator.
2. Go to Plugins → Add New in the admin menu on the left.
3. Search for "Login by Auth0"
4. Click Install Now, and then Activate.

## Getting Started
Addition information can be found in the [installation docs](https://auth0.com/docs/cms/wordpress/installation).

### Configure the SDK

Please see the [configuration docs](https://auth0.com/docs/cms/wordpress/configuration) for instructions on how to configure Login by Auth0 for your site. Once configured, you'll want to test:
Please see the [configuration docs](https://auth0.com/docs/cms/wordpress/configuration) for instructions on how to configure Login by Auth0 for your site.

- Existing user login
- New user signup (if allowed)
- SSO login (if used)
- Additional features like MFA, user migration, etc.
We recommend testing on a staging/development site first using a separate Auth0 Application before putting the plugin live on your production site.

We recommend testing on a staging/development site first using a separate Auth0 Application before putting the plugin live on your production site. See the **[Support](#support--feedback)** section below if you have any questions or issues during setup.
## Feedback

## Contribution
### Contributing

We appreciate feedback and contribution to this plugin! Before you get started, please see the following:
We appreciate feedback and contribution to this repo! Before you get started, please see the following:

- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)
- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)
- [This repo's contribution guidelines](CONTRIBUTION.md)

## Support + Feedback

Include information on how to get support. Consider adding:

- Use [Issues](https://github.com/auth0/wp-auth0/issues) for code-level support
- Use [Community](https://community.auth0.com/tags/wordpress) for usage, questions, and specific cases
- You can also use the [WP.org support forum](https://wordpress.org/support/plugin/auth0) for questions

## Vulnerability Reporting
### Raise an issue
To provide feedback or report a bug, [please raise an issue on our issue tracker](https://github.com/auth0/wp-auth0/issues).

### Vulnerability Reporting
Please do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/whitehat) details the procedure for disclosing security issues.

## What is Auth0?

Auth0 helps you to easily:

- implement authentication with multiple identity providers, including social (e.g., Google, Facebook, Microsoft, LinkedIn, GitHub, Twitter, etc), or enterprise (e.g., Windows Azure AD, Google Apps, Active Directory, ADFS, SAML, etc.)
- log in users with username/password databases, passwordless, or multi-factor authentication
- link multiple user accounts together
- generate signed JSON Web Tokens to authorize your API calls and flow the user identity securely
- access demographics and analytics detailing how, when, and where users are logging in
- enrich user profiles from other data sources using customizable JavaScript rules
---

[Why Auth0?](https://auth0.com/why-auth0)
<p align="center">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png" width="150">
<source media="(prefers-color-scheme: dark)" srcset="https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png" width="150">
<img alt="Auth0 Logo" src="https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png" width="150">
</picture>
</p>

## License
<p align="center">Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href="https://auth0.com/why-auth0">Why Auth0?</a></p>

Login by Auth0 is licensed under GPLv2 - [LICENSE](LICENSE)
<p align="center">This project is licensed under the MIT license. See the <a href="./LICENSE"> LICENSE</a> file for more info.</p>

0 comments on commit 8e0daa8

Please sign in to comment.