2013-01-25 4 views
0

사용자의 인스턴스에 대한 gravatar 구현은 <%= gravatar_for @user %>입니다.특정 관리자에 대한보기의 영구 gravatar

관리 사용자 인 다른 사용자를 지정하려면 모든 일반 사용자의보기에 영구적 인 gravatar가 있어야합니다. 어떻게 구현할 것인가?

답변

0

관리자 사용자를 데이터베이스에서 꺼내어 gravatar_for(@admin_user)을 사용하거나 gravatar URL을 image_tag에 하드 코딩해야합니다.

도망 가려면 후자를 수행하십시오.

+0

감사합니다. 후자를 시도하고 다시 연락 드리겠습니다. – CommonCents

+0

조니 감사합니다, 작동하지 않았어. 어떤 보안 문제에 대해 설명해 주시겠습니까? 나는 도우미를 만들고 관리자 사용자의 전자 메일 주소를 하드 코드했습니다. – CommonCents

+0

나는 당신이 사용하는 gravatar 보석을 사용하지 않았다. 그러나 이메일에 기반한 것이라면 나는 일어날 수있는 최악의 상황이 누군가가 관리자의 이메일 주소를 얻을 수 있다고 추측하고 있습니다. –

관련 문제