草庐IT

remember_token

全部标签

Android:Facebook 获取 "User Access Token",成功登录

我一直在通过Facebook最新的SDK即3.0做一些登录项目。我很难获得用户访问token。我在互联网上搜索过,所有最大的结果都是使用旧的SDK。这是我从FacebookAndroidSDKTutorial中获取的一些代码:publicclassLoginActivityextendsActivityimplementsOnClickListener{Buttonlogin;TextViewaccessToken;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceS

android - 发送一个通知后未注册的 token 错误

在使用Firebase时,我的android应用程序遇到了这个严重的问题。1.我的应用程序在第一次启动时收到token2.我能够从firebase控制台向注册的token发送通知3.如果我在第2步之后尝试再次使用控制台发送通知。它在第2次尝试之后显示“未注册的token”。我已经在list中进行了所有必要的配置,并且googleservice.json文件也具有正确的配置。我相信事情是正确的,因为该应用能够收到一次通知,然后问题才开始出现。更新1:如果我卸载应用程序并重新安装它,那么我也只能收到一次通知。想看代码的人,我是这样获取token的:@Overridepublicvoidon

android - 使用 Volley 进行 token 认证

如果我有一台服务器,我使用用户名/密码进行身份验证并为后续请求获取身份验证token,解决此问题的最佳方法是什么?流程应该是这样的:-开始请求-如果我们没有身份验证token-使用用户名和密码获取它-使用身份验证token发出请求-如果由于token过期而导致请求失败,则使用用户名和密码获取新的身份验证token-使用新的身份验证token重试请求-完成我注意到Volley可能已经有一些可以解决这个问题的东西-Authenticatorhttps://android.googlesource.com/platform/frameworks/support/+/4474bc11f64b2

android - 在哪里存储 JWT token ?

我正在实现一个需要身份验证的REST服务。我正在使用JWT.现在AndroidApp在登录时发送请求,获取token,并且必须在每个后续请求的header中发送token。我的问题是,如何存储token,或者我应该将它存储在哪里?共享偏好SQLite数据库在文件中最佳实践方法是什么?还是我的做法完全错误? 最佳答案 如果您使用REST服务并希望存储JWT,最好的可用方式是SharedPreferences。为了安全起见,您应该存储在PrivateMode中。SharedPreference和SharedPreference.Edit

android - Firebase FCM token - 何时发送到服务器?

好的,所以我有一个应用程序,它在第一次启动时会带您浏览几张欢迎幻灯片,然后带您进入登录/注册页面,然后进入MainActivity。我刚刚实现了FCM,服务会在用户看到任何这些页面之前生成token。我怎样才能让服务运行在我到达MainActivity?问题是我试图将token刷新到MySQLDB后立即发送到适当的用户帐户,但由于用户尚未登录,即null并且我向服务器发送的消息失败。设计这个的好方法是什么?我想过将token保存在SharedPreferences中,并在用户登录后将其发送到服务器,但是当稍后刷新token时会产生很多复杂情况?!可能的解决方案:我不确定我是否完全理解这

android - 如何在 Android Activity 中实现 'Remember me' 函数?

我有一个用户名、密码和复选框(在文本“记住我”旁边)。如何实现一个记住我的功能来保存用户名和密码数据??任何帮助将不胜感激。 最佳答案 您可以savevaluesassociatedwithyourapplicationusingPreferences.定义一些静态变量来存储首选项文件名和您要使用的键:publicstaticfinalStringPREFS_NAME="MyPrefsFile";privatestaticfinalStringPREF_USERNAME="username";privatestaticfinalSt

android - Firebase 云消息传递 - 如何验证 token ?

我正在使用FirebaseCloudMessaging(FCM),并且每次在客户设备上生成新token时,都会根据下面的缩写代码...我将这个新token发送到我的SERVERDB(云),并按顺序保存它以便能够使用CFMAPI从服务器向设备发送future的推送通知。//publicclassCFMInstanceIDServiceextendsFirebaseInstanceIdService...publicvoidonTokenRefresh(){...StringcfmToken=FirebaseInstanceId.getInstance().getToken();...se

php - 如何使用 PHP(JWT)验证 Firebase ID token ?

我有一个共享托管计划,其中只有PHP(没有Java,没有node.js)。我需要从我的android应用程序发送firebaseIDtoken并通过PHP-JWT进行验证。我正在学习教程:VerifyFirebaseIDtokens上面写着:Ifyourbackendisinalanguagethatdoesn'thaveanofficialFirebaseAdminSDK,youcanstillverifyIDtokens.First,findathird-partyJWTlibraryforyourlanguage.Then,verifytheheader,payload,ands

android - 如果已经从 Android 中的 FB SDK 获得访问 token ,如何在 WebView 中登录 facebook

我正在开发我通过FacebookSDK登录的android应用程序。在应用程序中,我还在webview中显示了facebook社交评论。但问题是即使用户通过fbsdk登录,webview也不知道它,并且发布新评论需要用户登录。我的问题是:有什么方法可以将登录从facebooksdksession传递到webview?例如,通过一些javascript函数,我提供访问token字符串并在webview上调用它,以便它登录并准备发表评论?谢谢:) 最佳答案 所以根据我目前的理解,没有办法将记录的session传递给WebView。这是我

与 Firebase 相关的 Google Play 服务更新后,Android Google Cloud Messaging (GCM) token 生成崩溃

我的Android应用程序今天在为GoogleCloudMessaging(GCM)生成token时开始崩溃。这发生在多种设备和Android版本上。我认为这可能与Google昨天在GoogleIO上宣布的新Firebase功能有关。当这种情况开始发生时,我没有处理与GCM相关的代码,所以这是出乎意料的。如果我从Android系统设置中卸载GooglePlay服务更新,该应用程序将不再崩溃。一旦我重新安装最新版本,应用程序每次都会再次崩溃。FATALEXCEPTION:IntentService[MyGCMRegistrationIntentService]Process:,PID:2