1
我正在將auth功能與oauth結合使用。我想有一個端點,如:/api/v1/user/current
代表當前登錄的用戶。有沒有辦法做到這一點?Eve:表示當前登錄用戶的端點
我正在將auth功能與oauth結合使用。我想有一個端點,如:/api/v1/user/current
代表當前登錄的用戶。有沒有辦法做到這一點?Eve:表示當前登錄用戶的端點
您可以使用普通的Flask路由來實現這一點。記住前夜是一個瓶子類,所以不管用瓶一般工作與夏娃工作太,啓用自定義指標包括:
from eve import Eve
app = Eve()
@app.route('/user/current')
def current_user():
# perform your magic here
user_name = your_own_logic()
return 'Welcome back, %s' % user_name
if __name__ == '__main__':
app.run()
詳見this article。
是的,這很酷,但我想從前夕訪問所有好的休息方法,而無需重新實現它們。 – uphill
您通常可以訪問那裏的前夕方法。只需要輸入你需要和使用的東西。例如,在鏈接的文章(底部)中,我從前夕導入'require_auth'。 –