servicestack-auth

    0热度

    1回答

    我使用了令人敬畏的ServiceStack来实现我的REST后端,该服务提供两个用Xamarin编写的iPhone应用程序。一切都很好,但是我很努力让会话在两个应用安装在同一个设备上时正常工作! 问题是,如果我登录其中一个应用程序,第二个应用程序会得到验证,并且不需要我通过以下'isCurrentUserAuthenticated()'方法登录。 我将cookies与我的请求一起传递给模仿浏览器并

    1热度

    1回答

    ,我们可以简单地使用api/auth/facebook,我也可以发现,使用auth/logout将注销用户社交提供商的用户帐户相关联,只有一个供应商... 数据库 ,2型材仍然存在,所以注销是杀死auth会话的简单方法......但是我怎样才能解除它们之间的联系呢? 有没有办法使用API​​将帐户移除/取消关联到一个社交登录? 注: 我来到这里时,我加入/Friends/Index.cshtml查

    0热度

    1回答

    此问题与ServiceStack OAuth身份验证流程有关。调试FacebookAuthProvider我看到,如果代码参数不为空(从重定向到Facebook对话框URL获得),它使用它来获取访问令牌。 AuthProvider和OAuthAuthorizer一样。 如何使用Javascript SDK获取单页应用程序的Access Token(弹出式模式,无重定向)。是否有任何终端使用发布的访

    2热度

    1回答

    我想使用ServiceStack的Authentication Plugin。我为ServiceStack 4.0.11添加了NuGet包,但我无法找到包含AuthService和Auth类的DLL ServiceStack.ServiceInterface。我认为Authentication Plugin是依赖于这个DLL。我如何将ServiceStack.ServiceInterface添加到

    0热度

    2回答

    我有一个应用程序已运行使用CredentialsAuthProvider()一段时间。 今天,我想添加twitter和facebook作为人们创建帐户的选项。我有脚手架。 //Register all Authentication methods you want to enable for this web app. Plugins.Add(new AuthFeature(()

    1热度

    1回答

    我目前正在尝试实现ServiceStack的身份验证插件,但在注销用户后遇到问题。我从此线程看过: How to logout authenticated user in ServiceStack? 您应该可以提出请求auth/logout。不过,我仍然登录在这一点上。我也尝试以无效用户登录/auth?username=&password=,但无济于事。 奇怪的是这些方法在非常罕见的情况下从我这里

    1热度

    1回答

    我想更新存储在redis中的多个服务堆用户会话。我想返回所有具有自定义属性设置为特定值的会话,然后我可以处理它们。目前最好的解决方案,我已经返回所有的密钥,如: List<string> sessionkeys = redis.SearchKeys("urn:iauthsession:*"); 我想这不会很好地扩展。我想做类似的事情: List<string> sessionkeys = re

    1热度

    1回答

    是否有任何情况下,IAuthSession.UserAuthId是不是int以外的东西,或者我可以安全地认为它总是int?