All Projects → CakeDC → Users

CakeDC / Users

Licence: other
Users Plugin for CakePHP

Projects that are alternatives of or similar to Users

Kratos
Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, profile management, identity schemas, social sign in, registration, account recovery, and IoT auth. Golang, headless, API-only - without templating or theming headaches.
Stars: ✭ 4,684 (+859.84%)
Mutual labels:  hacktoberfest, registration, users
Flypie
Flysystem plugin for CakePHP
Stars: ✭ 35 (-92.83%)
Mutual labels:  hacktoberfest, cakephp, cakephp-plugin
Cakephp Hybridauth
CakePHP plugin for HybridAuth
Stars: ✭ 81 (-83.4%)
Mutual labels:  cakephp, cakephp-plugin, social-login
Enum
Enumeration list for CakePHP 3
Stars: ✭ 27 (-94.47%)
Mutual labels:  cakephp, cakephp-plugin
cakephp-rest
CakePHP REST Plugin - Easily build REST API endpoints in your CakePHP application.
Stars: ✭ 23 (-95.29%)
Mutual labels:  cakephp, cakephp-plugin
queue
A queue-interop compatible Queueing library
Stars: ✭ 25 (-94.88%)
Mutual labels:  cakephp, cakephp-plugin
Motrix Webextension
A chrome extension for the Motrix Download Manager
Stars: ✭ 253 (-48.16%)
Mutual labels:  hacktoberfest, plugin
Protein
💊 Protein is an IntelliJ Plugin to generate Kotlin code for Retrofit 2 and RxJava 2 based on a Swagger definition
Stars: ✭ 273 (-44.06%)
Mutual labels:  hacktoberfest, plugin
Bootstrap Ui
CakePHP: Transparently use Bootstrap
Stars: ✭ 293 (-39.96%)
Mutual labels:  cakephp, cakephp-plugin
Crud
Production-grade rapid controller development with built in love for API and Search
Stars: ✭ 339 (-30.53%)
Mutual labels:  cakephp, cakephp-plugin
Cakephp Tools
A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...
Stars: ✭ 325 (-33.4%)
Mutual labels:  cakephp, cakephp-plugin
Cakepdf
CakePHP plugin for creating and/or rendering PDFs, supporting several popular PDF engines.
Stars: ✭ 360 (-26.23%)
Mutual labels:  cakephp, cakephp-plugin
crud-view
CakePHP: Automated admin backend based on your CRUD configuration
Stars: ✭ 45 (-90.78%)
Mutual labels:  cakephp, cakephp-plugin
mixerapi
A CakePHP Plugin for RESTful API Development [READ-ONLY]
Stars: ✭ 26 (-94.67%)
Mutual labels:  cakephp, cakephp-plugin
crud-users
CakePHP: Users plugin based on the CRUD action classes
Stars: ✭ 17 (-96.52%)
Mutual labels:  cakephp, cakephp-plugin
cakephp-api-pagination
📑 CakePHP 4 plugin that injects pagination information into API responses.
Stars: ✭ 39 (-92.01%)
Mutual labels:  cakephp, cakephp-plugin
cakephp-mailgun
Mailgun plugin for CakePHP 3
Stars: ✭ 23 (-95.29%)
Mutual labels:  cakephp, cakephp-plugin
Slimefun4
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
Stars: ✭ 369 (-24.39%)
Mutual labels:  hacktoberfest, plugin
cakephp-glide
CakePHP plugin for using Glide image manipulation library
Stars: ✭ 34 (-93.03%)
Mutual labels:  cakephp, cakephp-plugin
cakephp-sequence
CakePHP plugin for maintaining a contiguous sequence of records
Stars: ✭ 41 (-91.6%)
Mutual labels:  cakephp, cakephp-plugin

CakeDC Users Plugin

Build Status Coverage Status Downloads Latest Version License

Versions and branches

CakePHP CakeDC Users Plugin Tag Notes
^4.0 master 9.0.5 stable
^4.0 9.0 9.0.5 stable
^3.7 <4.0 8.5 8.5.1 stable
^3.7 <4.0 develop - unstable
3.6 8.1 8.1.0 stable
3.5 6.x 6.0.1 stable
3.4 5.x 5.2.0 stable
>=3.2.9 <3.4.0 4.x 4.2.1 stable
^2.10 2.x 2.2.0 stable

The Users plugin covers the following features:

  • User registration
  • Login/logout
  • Social login (Facebook, Twitter, Instagram, Google, Linkedin, etc)
  • Simple RBAC via https://github.com/CakeDC/auth
  • Remember me (Cookie) via https://github.com/CakeDC/auth
  • Manage user's profile
  • Admin management
  • Yubico U2F for Two-Factor Authentication
  • One-Time Password for Two-Factor Authentication

The plugin is here to provide users related features following 2 approaches:

  • Quick drop-in working solution for users login/registration. Get users working in 5 minutes.
  • Extensible solution for a bigger/custom application. You'll be able to extend:
    • UsersAuth Component
    • Use your own UsersTable
    • Use your own Controller

On the previous versions of the plugin, extensibility was an issue, and one of the main objectives of the 3.0 rewrite is to guarantee all the pieces could be extended/reused as easily.

Another decision made was limiting the plugin dependencies on other packages as much as possible.

Requirements

  • CakePHP 4.0+
  • PHP 7.2+

Documentation

For documentation, as well as tutorials, see the Docs directory of this repository.

Support

For bugs and feature requests, please use the issues section of this repository.

Commercial support is also available, contact us for more information.

Contributing

This repository follows the CakeDC Plugin Standard. If you'd like to contribute new features, enhancements or bug fixes to the plugin, please read our Contribution Guidelines for detailed instructions.

License

Copyright 2019 Cake Development Corporation (CakeDC). All rights reserved.

Licensed under the MIT License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].