Android应用程序

时间:2016-02-07 18:35:07

标签: javascript android reactjs react-native github-api

我正在为github开发Android应用程序,它将显示用户信息,存储库,贡献等。但我在用户登录设置方面遇到困难。输入用户名和密码后是什么叫api调用?

我正在使用 React Native 进行Android开发

感谢。



<View style={styles.loginList}>
  <TextInput value={this.state.username} onChangeText={(username) => this.setState({username})} /> 
</View>
<View style={styles.loginList}>
  <TextInput value={this.state.password} onChangeText={(password) => this.setState({password})} secureTextEntry={true} /> 
</View>
<TouchableHighlight activeOpacity={1} underlayColor='#F19793' onPress={()=>this._handleLogin(this.state.username,this.state.password)}>
  <View style={styles.buttonWrapper}>
    <Text style={styles.buttonText}>Sign In</Text>
  </View>
</TouchableHighlight>
.....
_handleLogin:function(username,password){

  //api call
}
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

Github将需要oauth,不会是一个简单的API调用来进行身份验证。有关使用Github的auth示例,请参阅https://github.com/mrblueblue/react-native-oauth