如何在drupal中添加忘记密码休息服务器api?

时间:2016-07-28 10:19:59

标签: php drupal drupal-7 drupal-modules forgot-password

我正在开发使用drupal 7.x rest server api的app。 我有登录,注销等服务 对于前。

    <ImageView
        android:id="@+id/transparent_image"
        android:layout_alignTop="@+id/relativemaplayout"
        android:layout_width="match_parent"
        android:layout_height="fill_parent"
        android:contentDescription="@string/app_name"
        android:background="@color/colorPrimaryDark" />

现在, 我想创建忘记密码api,但我是drupal的新手,不知道补丁如何工作或添加常规drupal服务等新服务。 请帮帮我。

http://sample.com/xyz/xyz_drupal/rest/user/login
POST :
username:user
password:pwd

http://sample.com/xyz/xyz_drupal/rest/user/logout

请帮我从哪里开始。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

我想,你应该看看this。服务模块允许发出忘记密码请求。

  • 请求类型: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_dashboard" android:title="Dashboard" /> <item android:id="@+id/nav_my_m3_account" android:title="@string/my_account_fragment" /> <item android:id="@+id/nav_notification_settings" android:title="Notification Settings" /> <item android:id="@+id/nav_faq" android:title="FAQ" /> <item android:id="@+id/nav_terms_condition" android:title="Terms &amp; Conditions" /> <item android:id="@+id/nav_privacy_policy" android:title="Privacy Policy" /> <item android:id="@+id/nav_logout" android:title="Log Out" /> </group> </menu>
  • 资源: POST
  • 发送姓名或电子邮件: ?q=rest/user/request_new_password.jsonfoo

注意:您可能需要稍微更改一下资源以适合您的项目。