The Welkin Suite Forum

Take credentials out of the project files.



Take credentials out of the project files.

  • Please log in to reply

#1

akuma548

    Posted 17 May 2016

    i'd like to see the credentials handled differently.


    maybe store them outside of the project file so that this file can be excluded from source control.

    when the project is loaded, check for the existence of the credential file, if it doesn't exist, prompt the user and create it.


    this way, every user can connect using their own credentials without having to remember to go into project settings and either remove/enter you credentials.



    4 replies to this topic

    #2

    kate.dulko

      Posted 17 May 2016

      Hi,


      Thank you for your suggestion.


      We are going to add the Credentials Manager into TWS. 

      Currently, our team is looking and discussing the best way to implement this.

      Thank you for your vision for this feature request.


      I'm afraid I'm cannot tell you when this will be released.

      I'll keep you updated about adding this tool into the IDE.


      Regards,

      Kate


      Kate Dulko
      Customer Relations

      The Welkin Suite

      twitter: @KateDulko
      skype id: d_katerina
      e-mail: kate.dulko@welkinsuite.com

       

        


      #3

      kate.dulko

        Posted 16 Jun 2016

        HI,


        We have some news for you.

        The Credentials manager is still in our working plan, but already now you can use the OAuth authentication to avoid storing your credentials in a project file.


        This is available during you create a new project. 

        Please select this type of authentication and select the type of your environment. After this, you will be redirected to Salesforce where you can login to your organization.

        TWS will now save any information about your credentials.


        Please let us know if this way of authentication solves the current issue for you.


        Thank you,

        Kate


        Kate Dulko
        Customer Relations

        The Welkin Suite

        twitter: @KateDulko
        skype id: d_katerina
        e-mail: kate.dulko@welkinsuite.com

         

          


        #4

        ddrucker

          Posted 18 Mar 2017

          I am a developer working for a Salesforce consulting company.  First let may say, I like your product very much and as a current Visual Studio user, it's nice to have a GUI that leverages what I'm comforable with.  I was a BrainEngine user and I'm very pleased that someone has continued the VS metaphor for a Salesforce IDE.

          I would urge you to find a way to incorporate LastPass and/or Roboform into your application.  Due to the security concerns of my clients, storing any credential information with an unapproved third party would violate our contractual security obligations.

          I believe that the of addition of one or both of these password managers would increase the acceptance of your product among consulting companies.

          I have written C# code that accesses the vaults for both products so it is feasible although in the case of LastPass, it is somewhat of a hack.

          Regards,

          Dave



          #5

          kate.dulko

            Posted 20 Mar 2017

            Hi David,


            Thank you for your suggestion.


            May I please clarify with you if you have tried the OAuth authentication during your project creation in The Welkin Suite? This is available on The Welkin Suite for Windows. We implemented this feature exactly for improving the security of your projects. Your credentials are not saved anywhere in TWS files when you use it.

            In the case when you create TWS project with OAuth, as I mentioned, you will be redirected to your default browser, and there you can use the LastPass or other similar applications to store your sensitive data out of The Welkin Suite. 

            In addition, in accordance with TWS Privacy Policy, no customer's information and security data is used or sent outside the application.

            As a side note, even in the case, when you use the usual way to create a project, your credentials are encrypted inside your TWS project file.


            Also, we are going to add an ability to use the OAuth Authentication on The Welkin Suite for Mac.


            Regards,

            Kate




            Kate Dulko
            Customer Relations

            The Welkin Suite

            twitter: @KateDulko
            skype id: d_katerina
            e-mail: kate.dulko@welkinsuite.com

             

              





            Boost Your Productivity. Get Started Today

            Try Free Trial