O'Reilly logo

FuelPHP Application Development Blueprints by Sébastien Drouyer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Auth package

If you take a look at your database now, you should see that many tables with names that are prefixed by the users keyword, have been created:

  • users
  • users_clients
  • users_groups
  • users_group_permissions
  • users_group_roles
  • users_metadata
  • users_permissions
  • users_providers
  • users_roles
  • users_role_permissions
  • users_scopes
  • users_sessions
  • users_sessionscopes
  • users_user_permissions
  • users_user_roles

The Ormauth driver of the Auth package manages these tables, and some of them are linked to models located at PKGPATH/auth/classes/model/auth. As explained earlier, the driver provides a much more complete solution than a simple authentication system, as it manages users, groups, roles, and permissions.

It is important to point out that two other drivers exist: ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required