mirror of
https://github.com/Relintai/crystal_cms_rcpp_fw.git
synced 2025-04-22 20:41:18 +02:00
Updated the engine to the latest.
This commit is contained in:
parent
425b586563
commit
9f094cfdf4
2
HEADS
2
HEADS
@ -1 +1 @@
|
||||
{"engine": {"master": "adf847580462039e92b9b2181138136ec2928229"}}
|
||||
{"engine": {"master": "5872d9d74fb4fd74bc7401fb399951a2489b8811"}}
|
@ -15,7 +15,8 @@
|
||||
#include "core/http/session_manager.h"
|
||||
|
||||
#include "modules/users/user.h"
|
||||
#include "modules/users/user_controller.h"
|
||||
//#include "modules/users/user_controller.h"
|
||||
#include "modules/rbac_users/rbac_user_controller.h"
|
||||
|
||||
#include "modules/admin_panel/admin_panel.h"
|
||||
#include "modules/rbac/rbac_controller.h"
|
||||
@ -235,7 +236,9 @@ void CCMSApplication::setup_routes() {
|
||||
|
||||
void CCMSApplication::setup_middleware() {
|
||||
middlewares.push_back(HandlerInstance(::SessionManager::session_setup_middleware));
|
||||
middlewares.push_back(HandlerInstance(::UserController::user_session_setup_middleware));
|
||||
//middlewares.push_back(HandlerInstance(::UserController::user_session_setup_middleware));
|
||||
//middlewares.push_back(HandlerInstance(::RBACUserController::rbac_user_session_setup_middleware));
|
||||
middlewares.push_back(HandlerInstance(::RBACUserController::rbac_default_user_session_middleware));
|
||||
|
||||
DWebApplication::setup_middleware();
|
||||
}
|
||||
|
@ -184,7 +184,7 @@ void CCMSUserController::render_settings_request(Ref<User> &user, Request *reque
|
||||
}
|
||||
|
||||
CCMSUserController::CCMSUserController() :
|
||||
UserController() {
|
||||
RBACUserController() {
|
||||
}
|
||||
|
||||
CCMSUserController::~CCMSUserController() {
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef CCMS_USER_CONTROLLER_H
|
||||
#define CCMS_USER_CONTROLLER_H
|
||||
|
||||
#include "modules/users/user_controller.h"
|
||||
#include "modules/rbac_users/rbac_user_controller.h"
|
||||
|
||||
#include <string>
|
||||
#include "modules/users/user.h"
|
||||
@ -9,8 +9,8 @@
|
||||
class Request;
|
||||
class FormValidator;
|
||||
|
||||
class CCMSUserController : public UserController {
|
||||
RCPP_OBJECT(CCMSUserController, UserController);
|
||||
class CCMSUserController : public RBACUserController {
|
||||
RCPP_OBJECT(CCMSUserController, RBACUserController);
|
||||
public:
|
||||
void render_login_request_default(Request *request, LoginRequestData *data);
|
||||
void render_register_request_default(Request *request, RegisterRequestData *data);
|
||||
|
4
main.cpp
4
main.cpp
@ -23,7 +23,7 @@
|
||||
|
||||
#include "app/ccms_user_controller.h"
|
||||
#include "modules/users/user.h"
|
||||
#include "modules/users/user_model.h"
|
||||
#include "modules/rbac_users/rbac_user_model.h"
|
||||
|
||||
#include "core/database/database_manager.h"
|
||||
#include "platform/platform_initializer.h"
|
||||
@ -63,7 +63,7 @@ int main(int argc, char **argv, char **envp) {
|
||||
|
||||
//todo init these in the module automatically
|
||||
UserController *user_controller = new CCMSUserController();
|
||||
UserModel *user_model = new UserModel();
|
||||
RBACUserModel *user_model = new RBACUserModel();
|
||||
//user_manager->set_path("./users/");
|
||||
|
||||
Settings *settings = new Settings(true);
|
||||
|
Loading…
Reference in New Issue
Block a user