duanduan8439 2012-09-26 13:55
浏览 29

两个项目共享相同的用户帐户

I have two independent projects / sites which each has it's own database. I want to have a common user registration between both. Should I created a third database for user accounts?

How should I implement this? I am using PHP Code Igniter (looking at Ion Auth) also that's another problem as the database configuration has to be set in a php config file how would I alternate between both.

  • 写回答

2条回答 默认 最新

  • doutou19761022 2012-09-26 14:00
    关注

    http://codeigniter.com/user_guide/database/connecting.html

    In code:

    application/config/database.php:

    $db["default"]["hostname"] = "localhost";
    $db["default"]["username"] = "username";
    $db["default"]["password"] = "password";
    $db["default"]["database"] = "database";
    
    $db["userdatabase"]["hostname"] = "localhost";
    $db["userdatabase"]["username"] = "username";
    $db["userdatabase"]["password"] = "password";
    $db["userdatabase"]["database"] = "database";
    

    In your model:

    $this->load->database('userdatabase');
    // Do user stuff
    $this->load->database('default');
    
    评论

报告相同问题?

悬赏问题

  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装
  • ¥40 复杂的限制性的商函数处理