草庐IT

devise-invitable

全部标签

ruby-on-rails - 将 devise_token_auth 与表单例份验证一起使用

我试图允许在移动设备上使用token进行身份验证,同时仍将网络表单用于网络应用程序。我决定使用devise_token_auth.每当我尝试启动应用程序时,我都会收到错误消息,因为已经定义了session路径。错误ArgumentError:Invalidroutename,alreadyinuse:'new_provider_session'配置/routes.rbmount_devise_token_auth_for'Provider',at:'api/v1/auth'devise_for:providers,controllers:{}doget'providers/sign_i

ruby-on-rails - Devise 3.5.x on Rails 4.2.x 超时在超时闪烁消息下方打印 "true"

我们在Rails4.2项目的Devise3.5.x上设置了“timeoutable”选项。当用户因不活动而超时时,他们将被重定向到登录页面并打印以下flash消息:Yoursessionexpired.Pleasesigninagaintocontinue.true“您的session已过期...”闪现消息下方不受欢迎的“真”似乎是我们的闪现部分的结果:"flash#{key}")%>我们注意到这可能不是遍历flash消息的最佳方式。每当我们手动设置flash消息时,我们总是使用flash[:notice]或flash.now[:notice](在渲染时)。有没有更好的方法来迭代我们部

ruby-on-rails - 运行 Ruby 2.3.1 时为 "Gem::InstallError: devise requires Ruby version >= 2.1.0."

在我的持续集成机器中,我运行的是Ruby2.3.1p112:$ruby--versionruby2.3.1p112(2016-04-26revision54768)[x86_64-darwin15]但是当我尝试安装gems时,出现了一个毫无意义的错误:$bundleinstall--deploymentFetchinggemmetadatafromhttps://rubygems.org/Fetchingversionmetadatafromhttps://rubygems.org/Fetchingdependencymetadatafromhttps://rubygems.org/R

ruby-on-rails - 不允许的参数在 rails 4.0 中向 Devise 添加新字段

刚开始使用Rails。我已经使用Devise实现了一个基本的登录系统。我正在尝试将几个新字段(bio:string、name:string)添加到sign_up页面中。我已正确显示所有内容并且新字段已添加到数据库中(当我在SQLbrowser中查看它时)但是,它们没有填充并且在用户提交注册表单后有一条消息,其中一部分说:Unpermittedparameters:bio,name我已将2个字符串添加到_devise_create_users.rb#addedt.string:biot.string:name我让它们出现在schema.rb中ActiveRecord::Schema.de

ios - 使用 Devise 注册、登录和退出 iOS 应用程序

我有一个非常基本的Rails应用程序,它使用Devise进行用户注册、登录等。我想将Devise公开给iOS应用程序。有很多线程是高级解释,但我对Rails还很陌生。我基本上是像这样向users/sign_up发布请求:AFHTTPClient*client=[AFHTTPClientclientWithBaseURL:[NSURLURLWithString:@"http://localhost:5000"]];//[clientdefaultValueForHeader:@"Accept"];[clientsetParameterEncoding:AFJSONParameterEnc

iOS : Not receiving facebook App invites

我正在尝试使用以下代码向我的Facebook好友发送应用邀请一切正常,但好友无法收到来self的Facebook应用程序邀请的任何通知。FBSDKAppInviteContent*content=[[FBSDKAppInviteContentalloc]init];content.appLinkURL=[NSURLURLWithString:@"https://fb.me/myappid"];//optionallysetpreviewImageURLcontent.appInvitePreviewImageURL=[NSURLURLWithString:@"https://www.e

iphone - iOS 中的 LinkedIn 集成 : Invitation API not working

我正在尝试将LinkedIn集成到我的iOS应用程序中,我需要在其中进行身份验证,然后获取个人资料详细信息并从我的应用程序发布到LinkedIn。我使用这个示例项目非常成功地做了所有这些事情LinkedInOAuthSampleClient作为引用,我做了一些修改,一切都运行良好。我使用的细节来自LinnkedInAPI以及实现这一点。接下来,我需要从同一个应用程序发送邀请以连接LinkedIn。我尝试使用InvitataionAPI.这是我的代码片段:-(void)sendInvitationToconnectTo:(NSString*)emailAddresswithMessage

ios - Facebook App Invites 打开 SafariViewController 而不是 Native app

我正在尝试实现AppInvites来自Facebook的功能,我想让我的用户重定向到本地Facebook应用程序(如果安装在用户的设备上)。然而,尽管FacebookNative应用程序安装在设备上,但它永远不会打开,“邀请对话框”总是在SafariViewController中打开。相反(见下图)。这是不受欢迎的,因为大多数时候用户没有登录Safari并且会放弃完成“邀请”任务。以下是我用来构建应用的SDK版本:iOS:9.0FacebookiOSSDK:4.6.0FacebookUnitySDK:7.1.0我读过PreparingYourAppsforiOS9并且已经使用所有可能的

iphone - "invitation only"是否意味着测试版?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我在应用商店发布了一个iPhone应用程序,刚听说它被拒绝了。在他们的沟通中,Apple解释说它没有被接受,因为正如iOS指南所规定的那样,“2.9:“测试版”、“演示版”、“试用版”或“测试版”的应用程序将被拒绝”在他们的消息中,他们指出了我的应用程序的屏幕截图,指的是我的“登录或请求邀请”屏幕......他们不喜欢。通过邀请保留该应用程序对我来说很重要,因为它具有社交方面的意义,我们的早期可用性测试表

ios - Facebook 的 invitable_friends 端点导致好友丢失

我正在请求invitable_friends和friends。我在Facebook上有223个friend,但是当我添加两个端点的结果时,我只得到219个friend。invitable_friends端点的结果中缺少我的一些friend。这就是我请求两个端点的方式:invitable_friends:FBRequest*friendsRequest=[FBRequestrequestForGraphPath:[NSStringstringWithFormat:@"/me/invitable_friends?fields=name,picture.width(%d).height(%d