nsarno

knock

nsarno

Seamless JWT authentication for Rails API

AI 简介

Knock 是一个为 Rails API 应用程序提供无缝 JWT 认证的解决方案。其核心功能包括通过 JSON Web Tokens 实现用户认证,支持自定义认证方法,并且能够轻松地保护控制器中的资源。技术特点上,Knock 依赖于用户模型中实现的 `authenticate` 方法,推荐使用 `has_secure_password`,但不强制要求。适用于需要基于 JWT 的简单而有效认证机制的 Rails API 项目。不过需要注意的是,该项目已不再维护,建议考虑直接使用 [jwt](https://github.com/jwt/ruby-jwt) gem 作为替代方案。

Ruby
MIT License
2.1k
Stars
255
Forks
2
Watchers
42
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分59.22
默认分支master