Vorrei utilizzare Devise per accedere regolarmente a utenti non amministratori con lo stesso modello utente. Quindi ho usato ID ruolo come un altro attributo e tutto funzionava perfettamente. La sfida è che devo creare la pagina di accesso personalizzata, la pagina di registrazione e altre pagine correlate per l'utente front-end. Il file di percorso attuale è:Come utilizzare Devise e ActiveAdmin per lo stesso utente con pagina di accesso diversa
Rails.application.routes.draw do
devise_for :users, ActiveAdmin::Devise.config
ActiveAdmin.routes(self)
end
Dal momento che voglio per generare il nuovo modulo di login e voglio ignorare il controller aggiungo devise_for: gli utenti, ma mi dà un percorso di errore è definito. Come posso risolvere il conflitto?
Inoltre, sotto è attiva l'impostazione admin:
config.authentication_method = :authenticate_user!
config.current_user_method = :current_user
voglio personalizzare la pagina di login e iscriviti regolatore pagina perché devo aggiungere alcune cose per l'iscrizione modulo.
puoi ereditare il modello utente con il modello di amministrazione e Creare altri percorsi per l'amministratore puoi riferirti al mio repository dove ho implementato questa funzione https://github.com/uzaif313/projecttodo – uzaif
Non sto usando AdminUser, ho solo User Model –
hai fatto causa all'amministratore o ai binari admin: –