A
A
Alexey2014-09-08 10:23:19
PHP
Alexey, 2014-09-08 10:23:19

Is there a ready-made solution for the authorization and rights management module?

There is a big project on a self-written CMS.
As part of the refactoring, one of the tasks is to move authorization and rights management into a separate module on a separate domain.
At the same time, you need to use ready-made solutions to minimize the writing of your bicycles.
This module should solve the following tasks:
- authorization/registration by email/password and social networks
- password recovery via email/sms
- have a rest api to check the user's access to the current url and token.
And also have an admin panel that includes:
- black-list for users
- roles (ideally a hierarchical structure with inheritance of rights)
- the ability to additionally set a rights check in the form of a self-written method
- setting rights to sections of the site
Question: is there a ready-made system suitable for these requirements? Preferably in php.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Anton Shamanov, 2014-09-08
@SilenceOfWinter

"And also to have an admin panel that includes" - this is no longer a module then, but a full-fledged CRM\CMS. Look towards modules for frameworks: Zend\Acl, Aura\Auth, Kohana\Auth.

S
Sergey, 2014-09-08
Protko @Fesor

There is nothing specially prepared for your requirements. There are separate components like symfony / security on the basis of which you can implement something like this with little bloodshed.

A
Artem Lisovsky, 2014-09-08
@torrie

django does what you want automatically. Go to the good side :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question