百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

pretender

> 编程语言
开源

在 Rails 中以另一个用户身份登录

1.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

在 Rails 中以另一个用户身份登录

Pretender 作为管理员,有时你想要确切地看到另一个用户看到的内容。 来认识 Pretender。 - 轻松切换用户 - 代码变更最小 - 与 Action Cable 和审计工具完美兼容 :boom: Rock on Pretender 灵活而轻量级 - 代码少于 100 行 :-)

适用于任何身份验证系统 - Devise、Authlogic 和 Sorcery 等等。 :tangerine: 在 Instacart 中经受过实战考验。 ## 安装 将以下一行添加到应用程序的 Gemfile 中: ruby gem "pretender" 并将以下一行添加到 ApplicationController 中: ruby class ApplicationController < ActionController::Base impersonates :user end ## 如何工作 使用以下命令登录为另一个用户: ``` impersonate_user(user)


`current_user` 方法现在返回被冒充的用户。您可以通过以下方式访问真实用户:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言