Gunakan kacang lingkup aplikasi untuk mencari nama pengguna yang disediakan. Jika nama pengguna baru tidak ditemukan, buat pengguna dengan nama pengguna baru. Jika nama pengguna ditemukan, minta yang lain dari pengguna. Karena hanya ada satu tempat untuk menjalankan fungsi ini, tidak akan ada duplikat.