Jump to content

Community

LuckyRiver

+Clients
  • Content Count

    412
  • Joined

  • Last visited

About LuckyRiver

  • Rank
    Member

Recent Profile Visitors

463,848 profile views
  1. Finally, after days of struggling, I got the Authorization Code working, check this out IPS Oauth2 server takes care of handling user and password now! 🙂 I still need to test this with https though. [youtube]
  2. Wow, it has been years I haven't played with old code so it took me the whole week to get through the code and the procedure how to get it up and running. And time is so hard to find now that spring is here and I have so many things to do. Well, for now, IPS Oauth 2 authothorization code grant type through it is working directly on nodejs, I'm having hard time to get it working on the client side, so I'm going for now with password authentication. By using it, I had done a lot of cleaning to get rid of custom database query to authenticate a user. IPS Oauth server does all the job for me. Beware, it's still a very big operation even for me so I had to write documention but once done, it is easily to set it up. It's a luxury to have the game installed to a vps though but it will attract a lot of new and existing members who enjoy playing some poker hands. Anyhow, I wanted to share my work on Oauth2, all credits go to Cubeia AGPL open source code which I have forked to adapt to my own. The demo shows some graphic of metro stations I was working as a side project. But it could be any thing you want but it is really custom work though which will not be there when I release it. Still a couple of issues I need to address is the avatar display on table and find out how to upload the source code to the git repo. [youtube]https://youtu.be/Vrr-GbceSec Note: in the video clip, while you see in clear text the user and password is for demonstration purposes, there is noway user can see those datas such as password, clientid since it runs on nodejs server which is on the back end. I just capture to show how Oauth 2 client password credentials work. Till then, enjoy watching! (How can one embed youtube clip?) I'll make sure this time will be a flawless installation!
  3. Game is under work to use IPS Oauth 2 authentication. I should be able to have a preview pretty soon. It took me a while to get back what has been done years ago to refactor it with new features. The good thing is there is no more database configuration involved since IPS acts now as an Oauth server.
  4. Nice, so native members end point supports it already. Thanks Daniel F and bfarber,
  5. Not sure if it has already asked or whether or not it is already available for 4.3, is it possible to use REST API for other fields added from other 3rd party add-ons? For example, I use the points app which adds the "member_points" field to the "core_members" database table. Is there or will be native end point which will allow me to call for extra new fields added to IPS table in similar way to create a post or update a post. I like to be able to persist play cash points from my poker game to IPS so players will be able to see their high scores so I don't need extra code to do it.
  6. There is none I know of. There was an open source project called "Port of Name 0.36 emulator to java" which supports more than 500 games. There is code you can add to persist high score. Should be easily use REST API and handle other needs like authentication. Not the cool flash arcade we knew but it could be looked into to add as a plugin. Problem is time I don't have much.
  7. Excellent! This is going to be very useful as I'm going to get rid off my complex custom authentication to use the provided Ouath2 from IPS to authenticate players to the poker game. One more reason to get back to game development. Will try to test it out first via Postman to retrieve the uua token and see how it goes.
  8. Last day, so made a few rush purchases specially the amazing super super stuffs from OpenType and also a cool invite system. Still have few hours left, really late online shopping. Thanks to all the contributors for making this happen again this year! Don't know if I have time to play around with but at least they are here when I need them!
  9. Any alternative solution as I'm looking for one too but don't want to come back to Ibp 3.x ? IPS should have one as premium add-on but sadly there is none.
  10. I had plan to resurrect the poker game from Cubeia open source. Thus, I have been testing out the code using latest version of third party modules along with new version of compiler. I manage to get the demo out on a fresh test vps. Running rock solid, without IPS integration yet, for sanity tests only. Fully playable: http://198.12.67.117:8181/poker/cubeiaclassic. Use any name for user and any number for password. Make sure to activate sound in settings. Bring a buddy or more or just open 2 browser sessions and see it yourself. You will need both sit at same table for the game to start at least 2 players. With IPS integration, you will need to use the forum user and password to play. Til, IPS integration is done, feel free to test drive it.
  11. LuckyRiver

    Black Friday Sale!

    Bought 2 add-ons already. Now I need a 4.2.x theme to go with. Need to find time to resurrect the poker game for IPS.
  12. LuckyRiver

    Black Friday Sale!

    Me too. But this can wait, I'm probably go ahead to buy some sales from 3rd party contributors here first.
  13. LuckyRiver

    Black Friday Sale!

    Guess no luck this year. In the past years, the coupon was also valid for renewal. Too bad, I was planning renew the whole suite.
  14. I'm watching the Expanse series : https://en.wikipedia.org/wiki/The_Expanse_(TV_series). Got hooked and learned it is renewed for 3rd season but favorite one is not one but many though (24 hours with Jack Bauer ("You are going to tell me what I want to know, it's just a matter of how much you want it to hurt.") , Walking Dead, Manhattan (sadly cancelled 3rd season...)
  15. Expect few Release candidates once beta is completed.
×
×
  • Create New...