在ASP.NET和WordPress之间共享身份验证

Zub*_*med 3 php asp.net wordpress

我需要在ASP.NET网站和WordPress之间自动授权用户.这个想法是,一旦你登录到ASP.NET网站,如果你浏览WP页面,你自动登录,反之亦然.

在ASP.NET中,我可以针对WP数据库授权用户,但这是我能想到的,所以问题是.

- 如何启用此方向认证方案?

-Zubair

Pal*_*tir 5

我遇到了类似的问题,我有一个ASP.net应用程序(第三方)和一个PHP应用程序(内部构建).我用几行代码修改了ASP.net应用程序,所以它的工作原理如下:

  1. 用户登录ASP.net应用程序
  2. ASP.net应用程序设置会话cookie(这是自动的)
  3. 修改:ASP.net使用会话ID(位于cookie中)和用户名向数据库添加一行
  4. PHP应用程序读取ASP.net会话cookie并获取会话ID
  5. PHP应用程序在数据库中搜索会话ID,如果找到,它会自动将会话与找到的用户名相关联

我还为会话添加了到期时间,以尽量减少假冒行为......