leuchtfeuer / auth0
Auth0 is the solution you need for web, mobile, IoT, and internal applications. Loved by developers and trusted by enterprises.
Fund package maintenance!
www.Leuchtfeuer.com
flossels
Installs: 18 231
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 6
Forks: 11
Open Issues: 3
Type:typo3-cms-extension
Requires
- auth0/auth0-php: ^8.1
- lcobucci/jwt: ^4.1
- symfony/http-foundation: ^5.4 || ^6.2
- symfony/property-access: ^4.4 || ^5.4 || ^6.2
- symfony/property-info: ^5.4 || ^6.3
- symfony/serializer: ^4.4 || ^5.4 || ^6.2
- typo3/cms-backend: ^11.5.7 || ^12.4
- typo3/cms-core: ^11.5.7 || ^12.4
- typo3/cms-extbase: ^11.5.7 || ^12.4
- typo3/cms-extensionmanager: ^11.5.7 || ^12.4
- typo3/cms-fluid: ^11.5.7 || ^12.4
- typo3/cms-frontend: ^11.5.7 || ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.25
- ssch/typo3-rector: ^1.3
Suggests
- typo3/cms-scheduler: TYPO3 Scheduler
Replaces
- bitmotion/auth0: v5.0.4
- typo3-ter/auth0: v5.0.4
- dev-master
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v4.0.2
- v4.0.1
- v4.0.0
- v3.5.3
- v3.5.2
- v3.5.1
- v3.5.0.x-dev
- v3.5.0
- v3.4.3
- v3.4.2
- v3.4.1
- v3.4.0
- v3.4.0-beta2
- v3.4.0-beta1
- v3.3.2
- v3.3.1
- v3.3.0
- v3.3.0-beta2
- v3.3.0beta1
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.1
- v3.1.0
- 3.0.0
- 3.0.0b
- 2.0.0
- 1.0.0
- dev-dependabot/composer/Libraries/symfony/http-client-5.4.47
- dev-dependabot/composer/Libraries/symfony/http-client-5.4.46
- dev-3-5-x
- dev-dev-4.x
- dev-dev-5.x
- dev-Update_typo3_11
- dev-3-4-x
- dev-3-2-x
- dev-dev-1.x
This package is auto-updated.
Last update: 2024-11-13 16:48:41 UTC
README
This extension allows you to log into a TYPO3 backend or frontend via Auth0.
The full documentation for the latest releases can be found here.
If you are searching for the documentation for version 3.2.1 and below, you can take a look at the former bitmotion/auth0 documentation.
Requirements
You need access to an Auth0 instance.
We are currently supporting following TYPO3 versions:
Alpha support for TYPO3 v12.4 is available since version 5.0.0-alpha.
About Auth0
Auth0 helps you to:
- Add authentication with multiple authentication sources, either social like Google, Facebook, Microsoft Account, LinkedIn, GitHub, Twitter, Box, Salesforce, among others, or enterprise identity systems like Windows Azure AD, Google Apps, Active Directory, ADFS or any SAML Identity Provider.
- Add authentication through more traditional username/password databases.
- Add support for linking different user accounts with the same user.
- Support for generating signed JSON Web Tokens to call your APIs and flow the user identity securely.
- Analytics of how, when, and where users are logging in.
- Pull data from other sources and add it to the user profile, through JavaScript rules.
Contributing
You can contribute by making a pull request to the master branch of this repository. Or just send us some beers...
Forms
There is a way to update users metadata using the TYPO3 form framework. A registration and "password forgotten" form is also available. If you are interested in that, do not hesitate to contact us.
TYPO3 as Identity Provider
It is possible to use your existing TYPO3 instance as identity provider for Auth0. This is a comfortable way to integrate Auth0 into an existing environment where all user data and passwords are already stored in your TYPO3 instance. Other applications can easily connect to your Auth0 tenant. You will not lose any existing user data or passwords.