1. Gilcemar Guizzo Zanette
  2. PowerBuilder
  3. Wednesday, 1 March 2023 11:07 AM UTC



About PB 19 R3 + bitbucket.

I'd configured as appeon and bitbucket said, using app tokens, but I have a question.
I can put any email and it'll assume others login, I've tested and bitbucket uses the email to present the person that have pushed the commit.

How can I validate the app token (user ID) with de email, to avoid people using wrong email?





kitty he @Appeon Accepted Answer Pending Moderation
  1. Friday, 3 March 2023 03:05 AM UTC
  2. PowerBuilder
  3. # 1

Hi Gilcemar,


Author and Email are for information only. The user name is not required either when authenticating with a token. The same is the case with TortoiseGit.




  1. Gilcemar Guizzo Zanette
  2. Friday, 3 March 2023 10:13 AM UTC
Hi Kitty.

In my other reply, if I let the author and e-mail empty, I can't make the commit.

May you check what I'm doing wrong?

I've tested, bitbucket uses the e-mail to match the user in bitbucket.

So, if I put any e-mail, I could be anybody.

I don't know how to validade token and e-mail

  1. Helpful
There are no comments made yet.
Gilcemar Guizzo Zanette Accepted Answer Pending Moderation
  1. Wednesday, 1 March 2023 16:15 PM UTC
  2. PowerBuilder
  3. # 2

Hi Benjamin Gaesslein, thanks for anserwing.

Each user has his own token.
But they can change the email.

I've found the appeon instructions here, but for PB 19 R3 it's mandatory inform email and users.

Same situation with PB 19 and PB 22


But, if I let empty, I get error on commit.


There are no comments made yet.
Benjamin Gaesslein Accepted Answer Pending Moderation
  1. Wednesday, 1 March 2023 11:32 AM UTC
  2. PowerBuilder
  3. # 3


is this token for the entire team? If so, maybe have every user create a personal access token only they can use instead.

There are no comments made yet.
  • Page :
  • 1

There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.