
I'm currently struggling to setup forgot password in my flutter app. It requires the use of deep linking and universal which are still tough to setup. Can someone give a procedure of implementing forgot password. Anyone who has completed implementing it pls share code

Are you asking about how to implement this outside of a flutter mobile app because it's difficult to do it in app?

How to implement it in general is difficult

So anyone who can explain the steps

Or anyone who has the code can show us

Deep linking isn't really specific to Appwrite so you might find more resources in a flutter discord server or maybe some other online resource

import 'package:appwrite/appwrite.dart';
void main() { // Init SDK Client client = Client(); Account account = Account(client);
client .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint .setProject('5df5acd0d48c2') // Your project ID ; Future result = account.createRecovery( email: 'email@example.com', url: 'https://example.com', );
result .then((response) { print(response); }).catchError((error) { print(error.response); }); }

What url do we add to this function

The url that would send the user back to your app

Let's my domain is www.frank.com I'll set my deep link to catch this url to send user back to my app right.?

import 'package:appwrite/appwrite.dart';
void main() { // Init SDK Client client = Client(); Account account = Account(client);
client .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint .setProject('5df5acd0d48c2') // Your project ID ; Future result = account.updateRecovery( userId: '[USER_ID]', secret: '[SECRET]', password: 'password', passwordAgain: 'password', );
result .then((response) { print(response); }).catchError((error) { print(error.response); }); }

Yes

What about the secret.?

How do I get it to my second function

The secret will be in the query string of the url
Recommended threads
- Issue in saving special character ' ╟ '...
I've created a chat application using Appwrite. However, when users try to save code that contains the character '╟', an internal server error occurs. Interesti...
- Auth issue: 401 general_unauthorized_sco...
Hello, I face a big problem with Appwrite Auth that I never face before. It's very simple, the most basic auth process just don't work ```dart final client = ...
- Need help on Flutter OAuth2
Am trying to use Appwrite OAuth (google, apple and facebook), am been on it for sometimes now which have tried many things but still not able to make it work: ...
