1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[bd] API Consumer 0.9.7

Login with another XenForo installation's account.

  1. xfrocks

    xfrocks Well-Known Member

    xfrocks submitted a new resource:

    [bd] API Consumer - Login with another XenForo installation's account.

    Read more about this resource...
     
  2. faeronsayn

    faeronsayn Well-Known Member

  3. tafreehm

    tafreehm Well-Known Member

  4. xfrocks

    xfrocks Well-Known Member

    Not much. I haven't personally installed it but there are a few points:

    1. The other add-on works in the background without user interaction with the system but this add-on asks for user authentication before it does anything. There are options to automate the process but if there is any conflict (username exists, user_id exists, etc.), user will be asked to confirm the action.
    2. Also, the other add-on has 2 parts that need to be installed on the server and the client installation. This add-on however is designed to run on the client installation. The server installation must install another add-on, [bd] API, which by itself can do other (powerful) things.
    3. Finally, this add-on is free, the other is not :D
     
  5. faeronsayn

    faeronsayn Well-Known Member


    Does it keep things synced? If I change my email on one installation, does it change on another? What about my password?

    Can it work for lets say 3 installations?
     
    tafreehm likes this.
  6. xfrocks

    xfrocks Well-Known Member

    As stated in the features list, it does sync only at registration (and for basic information only, e.g. avatar is not sync'd).
    User who registered via the server installation will have no password, similar to Facebook login. User who associates with server installation's account will have their password as usual.

    Yes, it can work with multiple servers, multiple clients.
     
  7. faeronsayn

    faeronsayn Well-Known Member

    So it's mainly to let your users register on another website of yours without them signing in again. However, from then on the two accounts are relatively separate.

    Will you be planning on adding sync functionality? Since you can pull information of users from the restAPI fairly easily?
     
  8. xfrocks

    xfrocks Well-Known Member


    Maybe, depending on the community interest of this project. Doing that is easy (as you already said) but doing it right may be tricky. Especially if the site is busy/has lots of users and the system has no idea when it should start synchronizing a specific user.
     
    Vlady and faeronsayn like this.
  9. faeronsayn

    faeronsayn Well-Known Member

    Could it be done through a cron? Maybe have it run every 5 - 10 minutes? I guess the sync wouldn't be instant, but it could be sufficient for email changes and such. In any case, I have xenSSO currently which has the basic sync automated. After paying the money for it, it seems just as good as your product. Only the fact that your product is still in development and is free. I'll definitely switch over if we can get some synchronization going even after the user is registered.

    I think it might be even easier to just have an option in the user panel that asks if they'd like to pull the avatar from another site, if they say okay then that could be done. It may save some of the processing. All of this of course can be done when the user first registers with an account that is registered on another site.
     
    xfrocks likes this.
  10. RoldanLT

    RoldanLT Well-Known Member

    The best thing is, this is FREE! (y)
    Thanks xfrocks!
     
  11. CallieJo

    CallieJo Active Member

    I'm curious about this addon. I'd like to have 14 XF forums use the same system for registering and login. Does this have an option where a new member has to be registered on the main forum before becoming a member on any other forums? All other register options are disabled.

    Thank you and have a splendid weekend*
     
  12. xfrocks

    xfrocks Well-Known Member

    You can disable registration on 13 forums and let the add-on do its work.
     
    CallieJo likes this.
  13. faeronsayn

    faeronsayn Well-Known Member

    If we have registrations open on all forums, and there is only one forum that has the [bd] API plugin the rest having this one. Does that one forum gain a member automatically when members register on the other forums?

    Also, I think this plugin would be great if you could have it integrated with wordpress. Just simply registration/user sync. I've sent you a message, and i'd like to know what you think.
     
  14. CallieJo

    CallieJo Active Member

    Perfect! Thank you.
     
  15. DRE

    DRE Well-Known Member

    Oh so this is like a free version of xsso? Right on time!
     
  16. craigiri

    craigiri Well-Known Member

    SSO is not working for me.......is this set up that, without any development, I can use it in a similar way - that is, have users from my big forum be able to login on my smaller forum?
     
  17. craigiri

    craigiri Well-Known Member

    I don't quite understand the above!

    Let's use Master and Slave to make it more clear.

    So, I have a master forum. I have a new slave forum. The slave forum needs to BOTH take new registrations (I don't want these to go into the Master!), and also - when a user from the Master comes to the slave forum, taken their name and password and log them in....does that sound right?

    Also, if I eventually turned this add-on off, would the users who already logged into the slave forum still have their information there? In other words, does it copy them as a regular users into the slave forum db?
     
  18. xfrocks

    xfrocks Well-Known Member

    Please note the answer for this important question is No.

    That is possible but will not be added in the near future I think.
     
  19. xfrocks

    xfrocks Well-Known Member

    Yes, that's correct.


    Users who logged in via the master forum will be unable to login because the slave forum doesn't have any authentication method left for those users. If you plan to turn off the add-on, you need to ask your members to update their password.
     
  20. craigiri

    craigiri Well-Known Member

    So their account would still exist on the slave if the add-on was uninstalled...but the password would need reset? This assumes, of course, that their email is copied over?

    So does it leave the pw field on the slave blank or does it put a generated pw into there?
     

Share This Page