1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein, when executed, the program causes the computing device to at least: obtain a request from an application executed by a client device for an update to updateable code embedded within an application marketplace library, the application marketplace library being stored in the client device and comprising an application programmable interface (API) utilized by the application to facilitate providing authentication functionality associated with an application marketplace system; receive a version associated with the updateable code stored within the client device, the updateable code comprising scripting language code and content elements referenced by the scripting language code, the updateable code modifying a plurality of authentication operations executed by the application marketplace library by updating the scripting language code that is used by the application marketplace library; determine that an updated version of the updateable code has been published via the application marketplace based at least in part upon the version; obtain the updated version of the updateable code; and facilitate storing the updated version of the updateable code within the client device, wherein storing the updated version causes updating of the scripting language code within the application marketplace library.