Showing posts with label Lemon8. Show all posts
Showing posts with label Lemon8. Show all posts

Wednesday, September 4, 2024

Lemon8 app for iOS: Twitter Account Creation Does Not Work

UPDATE:


When I checked today (11/03/2024) the option to use Twitter for account creation appears to have been removed from the app:


Downloaded the latest version this morning...


Witter option removed. 

Guess that's that....


____________________________________________________________________________________

 iOS: 17.6.1

Lemon8 app for iOS (version 7.1.0)

Date: 09/04/2024

Description:

Lemon8 account creation is not working with the iOS app. There is a "Continue with X" option for account creation. While the other options all work, the Twitter option does not. 

Selecting this option results in the following error message:

Twitter account creation isn't working - hasn't worked for several weeks. This is the error message. 



Note: This problem does NOT reproduce with the Lemon8 app for Android. This also reproduced with the Twitter app removed from the phone. 

Steps to Reproduce:

1. Download the Lemon8 app for iOS (version 7.1.0)

2. Advance to the home screen

3. Select the Profile icon in the bottom right 

4. From the "Lemon8 - Create account or log in" screen scroll down and select "Continue with X"

Result: It is not possible to use the "Continue with X" option to create a Lemon8 account using the Lemon8 iOS account

Expected: The user should be able to use the "Continue with X" option to create a new Lemon8 account using the Lemon8 iOS app 

Thursday, April 6, 2023

Lemon8 app for iOS: Auto-Generate Tweets from sharing City Specific Lemon8 Posts Have Dead Links

 iOS 16.3.1

Lemon8 app for iOS (version 3.9.1)

Date: 04/06/2023

Description:

Minor problem with the Lemon8 app and the auto-generate tweet that is created when sharing a Lemon8 posts tagged from a particular city.

There's a lack of a space between the #Lemon8 and the URL in the auto-generated tweet. This results in the URL in the tweet being inactive. 

This is easier to show than to describe, so take a look:

The Lemon8 app allows you to browse posts by city. Here's Denver. The arrow in the upper right lets a user share this...


Select the Twitter option from the iOS share sheet...


The URL in the Tweet is inactive (dead)

Steps to Reproduce:

1. Download and Launch the Lemon8 app 
2. In the input box, search for a city (example: "Denver")
3. Click on a Location-tagged Lemon8 post
4. Select the city tag
5. Share the city tag to Twitter (using iOS share sheet)

Result: The URL in auto-generated tweets about cities is inactive

Expected: The URL in auto-generated tweets about cities should not inactive 








Wednesday, March 29, 2023

Lemon8 app - Twitter auth login page's Privacy Policy link opens app to user content

iOS 16.3.1

Lemon8 app for iOS (version 3.9.1)

Date: 03/29/2023

Description:

Here it is: without a doubt, the funniest bug you will ever see involving a Twitter Auth page accessed by an iOS app during account creation. 

In essence, a "privacy policy" link does not take a user to Lemon8's written privacy policy. Instead, the app is somehow redirecting from this link: 

https://www.lemon8-app.com/legal/privacy

To user content inside of the app located at this link:

https://www.lemon8-app.com/sxxte___cxxc/privacy?language=en&mid=7215984217704203269&open_url=c25zc2RrMjY1NzovL2FydGljbGVfZGV0YWlsX3BhZ2U%2FZ3JvdXBfaWQ9NzE3NTIwOTQwNTM3NjM2NTA2MiZhcHBfbGF1bmNoX2J5PVNoYXJlK1BhZ2UrTGluayZtZWRpYV9pZD03MTc0NDIxMDM0NzIwMDM1ODQ1JnBpZD1zaGFyZV9hbCZjYW1wYWluX2lkPWFydGljbGU%3D&region=us&ui_language=en

This literally made me laugh at loud. As someone who has assiduously looked at privacy policy links, I knew had to save this one for posterity. 

Take a look:


Lemon8 twitter auth page
On an iPhone that has the Lemon8 app installed, open a mobile browser (to: https://api.twitter.com/oauth/authorize?force_login=false&oauth_token=ytWG6AAAAAABB_8DAAABhy4_QgY) and click on the "privacy policy" link

The app opens up to user content?

Here's a video of what it looks like:




Two easy ways to get this to reproduce. The longer way first, the shorter way second:


Steps to Reproduce:


  1. (on an iPhone with the Twitter iOS app installed) download and launch Lemon8

  2. Enter in an age-appropriate birthday

  3. Advance to the Create Account screen 

  4. Select the “Continue with Twitter” option 

  5. From the “Lemon8” wants to open Twitter” prompt, select “Open”

  6. From the “Authorize Lemon8 to access your account?” in-app prompt, select “cancel”

  7. User is returned to the Lemon8 app, where an api.twitter.com auto page appears 

  8. From the api.twitter.com prompt, select the “Privacy Policy” link

  9. Select “Done”


Result: Lemon8 app displays a video labeled “PRIVACY” instead of taking the user to Lemon8’s written privacy policy link after the “privacy policy” link is selected an an api.twitter.com auth login page


Expected: User should always, under all conditions, be taken to a written privacy policy after selecting a “privacy policy” link associated with Lemon8



Shorter Method to Reproduce:


  1. Download the Lemon8 app onto an iPHone

  2. On that iPhone, open a mobile browser and head to Lemon8’s twitter authorization page (https://api.twitter.com/oauth/authorize?force_login=false&oauth_token=ytWG6AAAAAABB_8DAAABhy4_QgY) 

  3. From Lemon8’s twitter auth page, select the “privacy policy” link 

  4. Note user is taken back into the Lemon8 app to a video labeled “Privacy”


Result: the “privacy policy” link on Lemon8’s twitter authorization page opens the Lemon8 to a video labeled “PRIVACY” instead of to the written privacy policy 


Expected: the “privacy policy” link on Lemon8’s twitter authorization page should always open to the written privacy policy