• blueprintUE self-hosted edition is released

    Rancoud avatar Written by Rancoud @ February 24, 2024

    Now you can host your own blueprintUE website for your company.
    You can get it on GitHub: https://github.com/blueprintue/blueprintue-self-hosted-edition.
    All installation, requirements, configuration information can be found in the README.md file.
    You can use the Docker image or download the zip file of the latest version (in the Assets section).

    The self-hosted version means that you download and install the software on your own servers, and are fully responsible for it.
    This also means that you are responsible for the security, maintenance and use of the software, and that blueprintUE are not required to provide technical support or warranty for this version.
    It is also important to note that you are responsible for all activities performed with the software, including any illegal or inappropriate content that may be distributed from your servers.

  • Facebook Connect will stop on February 11, 2024 then Google Sign-In later in 2024.

    Rancoud avatar Written by Rancoud @ October 22, 2023

    TL;DR: Facebook Connect will stop on February 11, 2024 and Google Sign-In later in 2024.

    What is OAuth?

    I'll be using "OAuth" term a lot, so here's the definition from Wikipedia:

    OAuth or Open Authorization is an open standard for access delegation, commonly used as a way for internet users to grant websites or applications access to their information on other websites but without giving them the passwords. This mechanism is used by companies such as Amazon, Google, Facebook, Microsoft, and Twitter to permit users to share information about their accounts with third-party applications or websites.

    Informations

    In mid-October I received an email from Facebook telling me that the application used for Facebook Connect must be linked to a Meta Business account otherwise on February 11, 2024 Facebook will stop the app.
    I can't create Meta Business account because I'm not a company.
    As I've only saved the ID given by Facebook, I have no other way of identifying a user.
    So, to avoid losing access to your account, you need to set a password, like that you can log in with classic username/password instead of Facebook Connect.
    You can also set your email, it's only used for forgotten password requests.

    Q&A

    Why didn't you save the email the OAuth sent you?
    Based on the GDPR, I only saved what is mandatory to identify an user. To do this, I used the OAuth identifier (sometimes unique for each application) and that's all i needed to link a blueprintUE account and an OAuth account. Also, not all OAuth systems send the email, sometimes you need an elevation access to get this information.

    Why don't you create a new Facebook application?
    This is not possible because Facebook generates a unique identifier for each application and for each user, so creating a new application will only work for new users.

    Why don't you update Facebook application type to avoid Meta Business Account?
    It's not possible to change that.

    Why remove Google Sign-In?
    Because I can no longer trust third parties, the Internet has changed and I don't know when Google will change its policy.

    How can I keep access to my account?
    First log in with Facebook Connect or Google Sign-In, then go to your profile edit page, after scrolling a little you will see the "Change password" form. Here you can set your password to log in without using OAuth, but with a classic username/password.

    How to log in after February 11, 2024?
    Click on the log in button or on this link: https://blueprintue.com/#popin-login then you need to fill your username and password.

    How do I reset my password?
    First you need to add your email in the profile edition page otherwise no email will be sent. Then you can use that form: https://blueprintue.com/#popin-forgot_password to reset your password and follow the next steps.

  • Changelog for 19/02/2023

    Rancoud avatar Written by Rancoud @ February 19, 2023

    Update render

    Fix

    • better reroute node (not perfect with loop)
      2023-02-19-reroute-node-before-after.png
  • Twitter Authentification (maybe) shutdown 9th February 2023

    Rancoud avatar Written by Rancoud @ February 2, 2023

    Today, 2nd February, TwitterDev announced Twitter API will be no longer free

    Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead
    Link to TwitterDev tweet

    Right now I don't have pricing, Twitter will normally release it next week, but I'm not excited about giving my credit card.

    How blueprintUE is affected?

    Login and Registration with button "Continue with Twitter" will (maybe) stop working.

    picture of the button for those who don't know where it was
    picture of the button for those who don't know where it was

    This button is called SSO (Single Sign On) and use a system called OAuth (Open Authentification).
    It is quite standard to implement them, but for Twitter it uses the Twitter API v1.1 which will no longer be free.

    Okay, but what happens after February 9, 2023?

    If your account has only Twitter linked, you will not be able to login again.
    So to avoid that problem you need to add a password to your account.

    Step By Step: How to keep my account?

    1. Login with Twitter before 9th February 2023
    2. Go to your profile
    3. Click on edit your profile
    4. Scroll down to find the form for setting your password
    5. Logout
    6. Try to login with your username and password
    7. If success you are good, otherwise repeat the process

    above a little video step by step

  • Uasset Reader in javascript

    Rancoud avatar Written by Rancoud @ November 12, 2022

    Uasset Reader JS is available on GitHub: https://github.com/blueprintue/uasset-reader-js

    Read and extract informations of .uasset files from Unreal Engine in javascript.

    Live Demo: https://blueprintue.com/tools/uasset-reader.html

    Current State: need to know how to read the Export Data part.

    Feel free to contribute.

    Link text Here