Ruby on rails 如果多次登录,则强制注销';s

Ruby on rails 如果多次登录,则强制注销';s,ruby-on-rails,devise,single-user,Ruby On Rails,Devise,Single User,如何配置Desive,以便如果用户从另一个设备(不是Desive!)登录,并且未能从该另一个设备注销,则会询问用户是否应强制注销该另一个登录 我假设Desive可以检测到即将创建一个新会话。我的假设正确吗 基本上,我只需要一个用户登录就可以在任何时候使用我的应用程序。这可能吗?也就是说,如果我有两个有效用户x1@xyz.com及x2@abc.com,两个用户可以同时登录,但x1@xyz.com及x2@abc.com每个人只能登录一次。您可以使用此gem: 特别是:session_limitabl

如何配置Desive,以便如果用户从另一个设备(不是Desive!)登录,并且未能从该另一个设备注销,则会询问用户是否应强制注销该另一个登录

我假设Desive可以检测到即将创建一个新会话。我的假设正确吗

基本上,我只需要一个用户登录就可以在任何时候使用我的应用程序。这可能吗?也就是说,如果我有两个有效用户x1@xyz.com及x2@abc.com,两个用户可以同时登录,但x1@xyz.com及x2@abc.com每个人只能登录一次。

您可以使用此gem:

特别是:session_limitable模块