假如:现在有个网站1,有个认证页面。
然后我想我的网页不要做认证了,登陆的时候直接去网站1认证,认证成功了,就跳到我的网页里面去。
现在好像很多网站都有这样的api。QQ登陆,人人网与豆丁网之间的登陆,等等。
请问这是怎么实现的呢?大体需要哪些技术哪些工具呢?

解决方案 »

  1.   

    这不是工具方法的问题了
    比方说你点了一个链接登录csdn,链接如下<a href="www.csdn.net/login.asp?username=用户名&password=密码">登陆到CSDN</a>这样一个链接不是你想要就会有的,这个是需要CSDN提供这样的链接,你才可以用的,
    当然你也可以向CSDN提出这样的要求,人家理不理你是另外一会事了
    这才是5楼的意思
      

  2.   

    当然这里的链接也是有办法得到的,
    比如说在http://www.csdn.net的页面上有这样一个表单
    <form action="login.asp" >
     <input type="text" name="username">
     <input type="text" name="password">
     <input type="submit" value="登录">
    </form>
    那就可以用把这个表单转化成
    login.asp?username=输入的用户名&password=输入的密码
    当然
    使用
    <a href="login.asp?username=输入的用户名&password=输入的密码">登录CSDN</a>
    显然是找不到网页的,
    因为href里面是一个相对路径,这个是相对于CSDN网站中的根目录而言的,
    你需要把他转化为绝对路径,比如写成下面的形式
    <a href="http://www.csdn.net/login.asp?username=输入的用户名&password=输入的密码">登录CSDN</a>上面只是一个思路,并不是最张结果
      

  3.   

    lz是想要做用qq账号或者sina的账号登陆你们的网站然后还提供一些信息?如果不幸被我猜对的话,那是需要人家开放接口的,人家也确实都开放这方面的接口了,google或者baidu一下很多这样的例子