사용자 및 관리자 레일에 대한 별도의 로그인 4.2

헤만 파틸

Rails 4.2를 사용하여 포럼 애플리케이션을 구축 중입니다. 애플리케이션에 아래와 같이 "user"와 "admin"이라는 두 가지 사용자 역할이 있습니다.

enum : role => {: user => 0, : admin => 1}

현재 devise gem에서 제공하는 단일 로그인이 내 애플리케이션에 있습니다. 사용자와 관리자에 대해 별도의 로그인을 제공 할 수 있도록 애플리케이션에 별도의 로그인이 필요합니다. 어떻게 할 수 있습니까?

heading_to_tahiti

Devise는 일반 사용자와 관리자 모두에 로그인 할 수있는 하나의 로그인보기로 즉시 작동합니다. / admin과 같은 관리자를위한 별도의 경로를 원하면 해당 경로를 route.rb 파일에 추가하고 devise 로그인 페이지를 가리 키도록합니다.

내 앱에서는 다음과 같이 간단한 리디렉션을 사용합니다.

get '/admin', to: redirect('/users/sign_in')

그런 다음 컨트롤러가 사용자 유형이 admin임을 인식하게하여 이제 관리자 섹션을로드합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C # 관리자 및 사용자에 대한 로그인 분리 방법

분류에서Dev

관리자 및 사용자 페이지를위한 별도의 PHP 파일

분류에서Dev

Django 사용자 정의 인증 및 로그인에 대한 오류?

분류에서Dev

verifyIdToken에 대한 백엔드의 Firebase 관리자 및 Firestore 사용

분류에서Dev

웹 사이트 및 관리자를 사용하여 앱에 대한 로그인 만들기

분류에서Dev

워드 프레스 관리 바에 대한 사용자 정의 로그인 양식

분류에서Dev

해당 사용자 및 관리자에게만 경로 제한

분류에서Dev

사용자 정의 스토리에 대한 로그인 시작

분류에서Dev

PHP 및 SQL, 사용자 정의 블로그에 대한 중첩 된 연도, 월 및 게시물 수 쿼리

분류에서Dev

동일한 폴더의 소유자, 그룹 및 모두에 대해 별도의 파일 권한 설정

분류에서Dev

미사용 관리자의 인증 및 OAuth2 구현

분류에서Dev

Kubuntu의 GTK + 2 및 GTK + 3 응용 프로그램에 대한 별도의 아이콘 세트

분류에서Dev

IdentityServer4로 API에 대한 사용자 정의 JWT 인증

분류에서Dev

ssh 사용 및 사용자와의 관계에 대한 질문

분류에서Dev

관리자 및 일반 사용자에 대해 동일한 인증 방법 사용시 사용자 충돌 | Firebase 인증

분류에서Dev

Android : 사람 관리자 디자인에 대한 도움말

분류에서Dev

사용자 및 그룹 관리 도구-고급 설정의 사용자 권한 탭에있는 옵션의 기능은 무엇입니까?

분류에서Dev

관리자와 사용자에 대해 동일한 양식으로 로그인하는 방법

분류에서Dev

ALT-F3, ALT-F2는 중요한 응용 프로그램 및 파일을 표시하지 않습니다. xfce4-appfinder에서 Xfce / Xubuntu 설정 관리자를 색인화하는 방법은 무엇입니까?

분류에서Dev

JPanel의 및 그래픽 2D와 레이아웃 관리자를 사용하여

분류에서Dev

신속한 iOS에서 사용자 로그인 segues 관리

분류에서Dev

그놈에서 파일 관리자의 상단 막대 사용자 정의

분류에서Dev

사용자 정의 로그 라인에 대한 Grok 패턴

분류에서Dev

RALLY의 Android 앱에 대한 사용자 로그인 흐름

분류에서Dev

로그인 한 모든 사용자에 대해 Django 사용자 사용 및 등록

분류에서Dev

전망 아크 사용자 정의 그리기 및 각 호에 대한 사용자의 클릭을 감지

분류에서Dev

Laravel 4, Sentry 2 및 사용자 권한

분류에서Dev

Laravel 4 : 별도의 수퍼 관리자 인증

분류에서Dev

로그인 시스템 PHP에 대한 관리자 권한

Related 관련 기사

  1. 1

    C # 관리자 및 사용자에 대한 로그인 분리 방법

  2. 2

    관리자 및 사용자 페이지를위한 별도의 PHP 파일

  3. 3

    Django 사용자 정의 인증 및 로그인에 대한 오류?

  4. 4

    verifyIdToken에 대한 백엔드의 Firebase 관리자 및 Firestore 사용

  5. 5

    웹 사이트 및 관리자를 사용하여 앱에 대한 로그인 만들기

  6. 6

    워드 프레스 관리 바에 대한 사용자 정의 로그인 양식

  7. 7

    해당 사용자 및 관리자에게만 경로 제한

  8. 8

    사용자 정의 스토리에 대한 로그인 시작

  9. 9

    PHP 및 SQL, 사용자 정의 블로그에 대한 중첩 된 연도, 월 및 게시물 수 쿼리

  10. 10

    동일한 폴더의 소유자, 그룹 및 모두에 대해 별도의 파일 권한 설정

  11. 11

    미사용 관리자의 인증 및 OAuth2 구현

  12. 12

    Kubuntu의 GTK + 2 및 GTK + 3 응용 프로그램에 대한 별도의 아이콘 세트

  13. 13

    IdentityServer4로 API에 대한 사용자 정의 JWT 인증

  14. 14

    ssh 사용 및 사용자와의 관계에 대한 질문

  15. 15

    관리자 및 일반 사용자에 대해 동일한 인증 방법 사용시 사용자 충돌 | Firebase 인증

  16. 16

    Android : 사람 관리자 디자인에 대한 도움말

  17. 17

    사용자 및 그룹 관리 도구-고급 설정의 사용자 권한 탭에있는 옵션의 기능은 무엇입니까?

  18. 18

    관리자와 사용자에 대해 동일한 양식으로 로그인하는 방법

  19. 19

    ALT-F3, ALT-F2는 중요한 응용 프로그램 및 파일을 표시하지 않습니다. xfce4-appfinder에서 Xfce / Xubuntu 설정 관리자를 색인화하는 방법은 무엇입니까?

  20. 20

    JPanel의 및 그래픽 2D와 레이아웃 관리자를 사용하여

  21. 21

    신속한 iOS에서 사용자 로그인 segues 관리

  22. 22

    그놈에서 파일 관리자의 상단 막대 사용자 정의

  23. 23

    사용자 정의 로그 라인에 대한 Grok 패턴

  24. 24

    RALLY의 Android 앱에 대한 사용자 로그인 흐름

  25. 25

    로그인 한 모든 사용자에 대해 Django 사용자 사용 및 등록

  26. 26

    전망 아크 사용자 정의 그리기 및 각 호에 대한 사용자의 클릭을 감지

  27. 27

    Laravel 4, Sentry 2 및 사용자 권한

  28. 28

    Laravel 4 : 별도의 수퍼 관리자 인증

  29. 29

    로그인 시스템 PHP에 대한 관리자 권한

뜨겁다태그

보관