Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. nanoVapor
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 15
    • Best 5
    • Groups 0

    nanoVapor

    @nanoVapor

    8
    Reputation
    670
    Profile views
    15
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website igorprado.com Location Brazil

    nanoVapor Unfollow Follow

    Best posts made by nanoVapor

    • [nodebb-plugin-sso-steam] Steam/OpenID register/login

      As I'm thinking use NodeBB to a gaming project, I made this plugin to use Steam account to register/login on NodeBB.

      npm install nodebb-plugin-sso-steam
      

      The Steam profile can be private, so this plugin only use the nickname, steamid, profile url and the avatar.

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: Adding another social authentication method

      Adding a new post, here the first version of my plugin:

      https://github.com/igorprado/nodebb-plugin-openid-steam

      🙂

      posted in NodeBB Development
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      Can't seem to get this to show up on the login page. I installed, activated/enabled, and put in key from steam. Any ideas what I am missing?

      Edit: I was missing restarting the server, woops!

      Glad you managed to solve the problem! 🙂

      I'll update the README to alert the users to restart the application after set the STEAM API Key

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      @Ezra-Sharp said:

      would be cool to get a steam icon or have the ability to link to one, there just a "tick" on the register screen for it atm.

      The Steam icon must be customized on your template settings (CSS). FontAwesome doesn't provide the Steam icon in their set. There is an issue on Github requesting this icon: https://github.com/FortAwesome/Font-Awesome/issues/1035

      By the way, another issue opened on plugin github project alerted me for one question: Steam users can have special characters on nicknames, witch is not acceptable by NodeBB username validations:

      https://github.com/igorprado/nodebb-plugin-openid-steam/issues/4

      @julian, @psychobunny, suggestions?

      ghost created this issue in FortAwesome/Font-Awesome

      closed icon-request: icon-steam and icon-steam-sign #1035

      tingham created this issue in igorprado/nodebb-plugin-openid-steam

      open Users reporting invalid username error on registration. #4

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      Hi everyone,

      I know it's been a long time, but I updated the plugin. Now it works with NodeBB 0.6.x.

      The official plugin is:

      I know it maybe remain a few problems with this plugin like special chars on steam nickname, I don't know how NodeBB is dealing with this. I'll try to keep a roadmap to this plugin.

      There are 2 plugins listed on NPM about nodebb steam plugin. One was depecrated in favor of the new plugin name. I'll try to update the README of this one. Is there anyway to put a warning message when users tries to install this plugin from NodeBB ACP? Maybe add a warning on package.json... Just a thought.

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor

    Latest posts made by nanoVapor

    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      @julian said:

      Woo hoo! 🙂

      Do both versions appear on the plugin list? If so, I can remove the older one for you.

      Yes, they are. I already flagged the old one as deprecated, also updated the README pointing to the right one.

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      Hi everyone,

      I know it's been a long time, but I updated the plugin. Now it works with NodeBB 0.6.x.

      The official plugin is:

      I know it maybe remain a few problems with this plugin like special chars on steam nickname, I don't know how NodeBB is dealing with this. I'll try to keep a roadmap to this plugin.

      There are 2 plugins listed on NPM about nodebb steam plugin. One was depecrated in favor of the new plugin name. I'll try to update the README of this one. Is there anyway to put a warning message when users tries to install this plugin from NodeBB ACP? Maybe add a warning on package.json... Just a thought.

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      @Ezra-Sharp said:

      would be cool to get a steam icon or have the ability to link to one, there just a "tick" on the register screen for it atm.

      The Steam icon must be customized on your template settings (CSS). FontAwesome doesn't provide the Steam icon in their set. There is an issue on Github requesting this icon: https://github.com/FortAwesome/Font-Awesome/issues/1035

      By the way, another issue opened on plugin github project alerted me for one question: Steam users can have special characters on nicknames, witch is not acceptable by NodeBB username validations:

      https://github.com/igorprado/nodebb-plugin-openid-steam/issues/4

      @julian, @psychobunny, suggestions?

      ghost created this issue in FortAwesome/Font-Awesome

      closed icon-request: icon-steam and icon-steam-sign #1035

      tingham created this issue in igorprado/nodebb-plugin-openid-steam

      open Users reporting invalid username error on registration. #4

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • Your config and workflow on NodeBB development

      Hi everyone,

      After knowing NodeBB for the first time (3 months ago, accordingly to my profile), just now I have time to dedicate to my project. Meanwhile, thinking in my project on future, I developed the NodeBB OpenID Steam Plugin (which have been used more than I ever imagined. At least I have to deal with some issues on Github 😄 ). I'm a newbe on NodeBB and on Nodejs too.

      What's the worlflow of development/deployment that you guys uses on your NodeBB projects?

      At home I have Win 8 (for Photoshop/Games) and a VM with Ubuntu, where lives all my applications (PHP/Nodejs/MySQL, Git, etc.), and my code editor of the moment, Sublime Text. But what I'm really interested is to know how do you start a new plugin/theme on localhost, and then deploy on production. Start to create manually the files, start with a template of another plugin (installed via npm, for example), tests, and after the plugin/theme ready for production, creates a new npm package and install on production, or uploads by FTP, or by git repo, or use any solution of continuous integration...

      And about the DB? I'm new to MongoDB and NoSQL databases.

      This weekend I successfully configured my project on Digital Ocean, using Apache proxy (http and ws), to my NodeBB application and it's working neat. But I did only for tests. I have to develop my theme and other plugins before put it live.

      posted in General Discussion
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      @mouseluka said:

      npm install nodebb-plugin-openid-steam

      @nanoVapor why after confirmation of my creditionals on steam site a take next url ?

      http://localhost/auth/steam/callback?...

      I'm using now the latest version of NodeBB and the plugin isn't working anymore. Actually, none of SSO plugins is working for me. I tried Github, Facebook and I couldn't log in...

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: [nodebb-plugin-sso-steam] Steam/OpenID register/login

      Can't seem to get this to show up on the login page. I installed, activated/enabled, and put in key from steam. Any ideas what I am missing?

      Edit: I was missing restarting the server, woops!

      Glad you managed to solve the problem! 🙂

      I'll update the README to alert the users to restart the application after set the STEAM API Key

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: Mongodb support

      That's awesome! I'll use this new version on my project later 🙂

      posted in NodeBB Development
      nanoVapor
      nanoVapor
    • RE: Adding another social authentication method

      @julian Yes, first time publishing to npm, and everything gone right. It's in npm repo already 🙂

      And I tested using npm install on my nodebb directory.

      posted in NodeBB Development
      nanoVapor
      nanoVapor
    • [nodebb-plugin-sso-steam] Steam/OpenID register/login

      As I'm thinking use NodeBB to a gaming project, I made this plugin to use Steam account to register/login on NodeBB.

      npm install nodebb-plugin-sso-steam
      

      The Steam profile can be private, so this plugin only use the nickname, steamid, profile url and the avatar.

      posted in NodeBB Plugins
      nanoVapor
      nanoVapor
    • RE: Adding another social authentication method

      Adding a new post, here the first version of my plugin:

      https://github.com/igorprado/nodebb-plugin-openid-steam

      🙂

      posted in NodeBB Development
      nanoVapor
      nanoVapor